summaryrefslogtreecommitdiff
path: root/src/lib_base.c
Commit message (Expand)AuthorAgeFilesLines
* Bump copyright date.Mike Pall2022-01-151-1/+1
* Bump copyright date.Mike Pall2021-01-021-1/+1
* Minor changes and https-ify links.Mike Pall2020-10-121-2/+2
* Fix overflow check in unpack().Mike Pall2020-04-281-2/+4
* Bump copyright date.Mike Pall2020-01-201-1/+1
* Add stricter check for print() vs. tostring() shortcut.Mike Pall2019-12-081-1/+2
* Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* From Lua 5.2: Add luaL_traceback().Mike Pall2012-10-011-1/+1
* From Lua 5.2: Add rawlen(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2012-09-241-0/+14
* Rearrange library functions to get a fixed FF_next.Mike Pall2012-09-241-50/+50
* From Lua 5.2: Add mode and env arguments to load*().Mike Pall2012-09-211-26/+41
* Use 0/1 macro for Lua 5.2 compatibility.Mike Pall2012-09-121-7/+3
* FFI: Handle __pairs/__ipairs metamethods for cdata objects.Mike Pall2012-09-031-2/+6
* Replace strtod() with builtin string to number conversion.Mike Pall2012-08-251-1/+2
* Avoid compiler warnings about redefined C++ keywords.Mike Pall2012-07-091-1/+1
* Avoid pesky compiler warnings about C++ keywords (eh?).Mike Pall2012-07-031-1/+1
* Fix argument checks for coroutine.create().Mike Pall2012-05-281-1/+2
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* MIPS: Add interpreter. Enable MIPS build rules.Mike Pall2012-01-231-0/+2
* Move debugging/introspection functionality to lj_debug.c.Mike Pall2011-06-071-2/+3
* FFI: Change tonumber(cdata) semantics. Return nil for non-numbers.Mike Pall2011-06-061-13/+12
* DUALNUM: Handle integer type in x86/x64 interpreter and libraries.Mike Pall2011-02-271-1/+13
* From Lua 5.2: Support load(string).Mike Pall2011-02-201-1/+4
* From Lua 5.2: coroutine.running(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-02-201-1/+7
* DUALNUM: Add integer type to core VM.Mike Pall2011-02-171-10/+18
* Use names defined in lualib.h for library registration.Mike Pall2011-02-021-2/+2
* Bump copyright date to 2011.Mike Pall2011-01-091-1/+1
* FFI: Record tonumber() for boxed cdata.Mike Pall2011-01-021-1/+1
* FFI: Add support for converting cdata to tonumber().Mike Pall2010-12-051-0/+12
* FFI: Add cdata object type.Mike Pall2010-11-261-1/+2
* Disable Lua 5.2 features by default. See -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2010-11-191-0/+4
* Add support for __pairs and __ipairs metamethods (from Lua 5.2).Mike Pall2010-11-181-4/+30
* Allow running C functions with coroutine.create(), too.Mike Pall2010-11-171-2/+2
* Rename character type handling from lj_ctype* to lj_char*.Mike Pall2010-11-091-2/+2
* Fix collectgarbage("count") result if more than 2GB is in use.Mike Pall2010-10-251-1/+1
* Specialize bytecode for pairs()/next() iterator. Speedup: 3.5x.Mike Pall2010-09-301-0/+3
* Fix stack growth for coroutine.wrap().Mike Pall2010-09-221-1/+1
* Record select().Mike Pall2010-09-131-1/+1
* Turn some lua_State fields into 32 bit pointers.Mike Pall2010-09-091-1/+1
* Explicitly indicate tailcall from fast function fallback.Mike Pall2010-09-021-1/+1
* Fallback to metamethod resolving for tostring in print().Mike Pall2010-06-161-2/+9
* Canonicalize string conversion of nan, inf, -inf.Mike Pall2010-05-201-2/+1
* Treat the tag of a TValue as unsigned everywhere.Mike Pall2010-04-251-1/+1
* Turn traces into true GC objects (GCtrace).Mike Pall2010-04-251-1/+1
* No longer let the GC replace dead keys with the LJ_TDEADKEY tag.Mike Pall2010-04-211-1/+1
* Major redesign of function call handling.Mike Pall2010-02-131-5/+13