summaryrefslogtreecommitdiff
path: root/lapi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* new macro 'cvt2str' to better control whether numbers are convertibleRoberto Ierusalimschy2014-07-301-6/+6
* 'lua_replace' implemented as a macro using 'lua_copy'Roberto Ierusalimschy2014-07-221-21/+10
* more precise type for argument to 'aux_upvalue'Roberto Ierusalimschy2014-07-211-4/+4
* put the restriction that 'luaC_barrierback' works only on tablesRoberto Ierusalimschy2014-07-191-17/+23
* type 'Udata' refers directly to structure inside the union (unionRoberto Ierusalimschy2014-07-181-5/+5
* added check for conversion 'obj2gco' (and corrections for smallRoberto Ierusalimschy2014-07-181-3/+3
* new type 'lua_Ctx' for continuation-function contexts (to allow typeRoberto Ierusalimschy2014-07-171-3/+3
* removed unused parameter Ä'L' in macro 'api_check' and companyRoberto Ierusalimschy2014-07-151-39/+39
* added api check in 'lua_typename' (tag is valid)Roberto Ierusalimschy2014-07-151-2/+3
* detail (typos in comments)Roberto Ierusalimschy2014-06-301-2/+2
* detail (comment)Roberto Ierusalimschy2014-06-261-2/+2
* unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)Roberto Ierusalimschy2014-06-261-48/+1
* LUA_MAXUNSIGNED was only used to define 2.0^intnumbits (and thatRoberto Ierusalimschy2014-06-241-2/+7
* more precision between closure types ('LClosure' x 'CClosure')Roberto Ierusalimschy2014-06-191-4/+4
* cleaner way to handle bit CIST_OAH (with auxiliar macros)Roberto Ierusalimschy2014-06-121-5/+2
* must also reset CIST_OAH if necessary (CallInfo is not a fresh one)Roberto Ierusalimschy2014-06-101-5/+6
* no need for field 'status' in structure 'CallInfo' (after removalRoberto Ierusalimschy2014-06-101-2/+3
* new type lua_KFunction + no more 'lua_getctx'Roberto Ierusalimschy2014-06-101-12/+3
* removed macro 'luai_checknum' (as NaN trick is not doable now)Roberto Ierusalimschy2014-05-151-3/+1
* avoid non-conformant pointer arithmetic in api check for 'lua_rotate'Roberto Ierusalimschy2014-05-151-3/+3
* function 'reverse' uses appropriate variants of 'setobj' for betterRoberto Ierusalimschy2014-05-141-3/+3
* comments added to 'lua_rotate'Roberto Ierusalimschy2014-05-141-7/+11
* new API function 'lua_rotate'Roberto Ierusalimschy2014-05-131-15/+20
* 'lua_getuservalue' returns type of user valueRoberto Ierusalimschy2014-05-011-2/+3
* 'lua_strtonum' (and 'luaO_str2num') now return string size, instead ofRoberto Ierusalimschy2014-05-011-7/+5
* 'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' (which convertsRoberto Ierusalimschy2014-04-301-11/+6
* 'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue')Roberto Ierusalimschy2014-04-291-3/+3
* cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable fromRoberto Ierusalimschy2014-04-151-3/+3
* macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, thatRoberto Ierusalimschy2014-04-151-4/+4
* new global macro 'LUA_MAXUNSIGNED'Roberto Ierusalimschy2014-04-121-3/+3
* added an 'api_check' for negative sizes in 'lua_checkstack'Roberto Ierusalimschy2014-04-011-1/+2
* lua_gettable and similars return type of gotten valueRoberto Ierusalimschy2014-03-121-7/+13
* detail (comments)Roberto Ierusalimschy2014-02-261-9/+9
* added 'stip' parameter to lua_dump/string.dumpRoberto Ierusalimschy2014-02-251-4/+4
* userdata can have any Lua value as uservalueRoberto Ierusalimschy2014-02-191-13/+5
* field 'op' renamed to 'open'Roberto Ierusalimschy2014-02-151-2/+2
* change in the way 'collectgarbage("step", size)' interprets 'size'Roberto Ierusalimschy2014-02-141-7/+15
* limit to 'gcstepmul' imposed by 'lua_gc' (+ some details in 'lgc.c')Roberto Ierusalimschy2014-02-131-1/+2
* no more local collectionRoberto Ierusalimschy2014-02-131-8/+1
* no more 'L' in macros "luai_num*" (several places that use those macrosRoberto Ierusalimschy2014-01-271-2/+2
* first implementation of '<<', '>>', and '~' (bitwise not)Roberto Ierusalimschy2013-12-301-4/+4
* detail ('ttisuserdata' renamed to 'ttisfulluserdata')Roberto Ierusalimschy2013-12-041-4/+4
* GC local pause configurableRoberto Ierusalimschy2013-09-131-1/+6
* detail (setmetatable do not need to use a back GC barrier)Roberto Ierusalimschy2013-09-111-2/+2
* upvalues collected by reference countRoberto Ierusalimschy2013-08-271-8/+14
* added 'local' bit (true => object is only refered by local variables)Roberto Ierusalimschy2013-08-161-2/+6
* no more generational collection !!!Roberto Ierusalimschy2013-08-051-27/+8
* 'lua_cvtonum' -> 'lua_strtonum'; converts only strings to numbersRoberto Ierusalimschy2013-07-051-19/+12
* avoid warning for unary minus over an unsigned valueRoberto Ierusalimschy2013-06-201-2/+2
* new macro 'l_floor' (allows 'floorf' even when other math operationsRoberto Ierusalimschy2013-06-201-2/+2