summaryrefslogtreecommitdiff
path: root/lobject.c
Commit message (Expand)AuthorAgeFilesLines
* Stack indices changed to union'sRoberto Ierusalimschy2022-10-291-3/+3
* Negation in constant folding of '>>' may overflowRoberto Ierusalimschy2022-09-231-1/+1
* More checks and documentation for uses of EXTRA_STACKRoberto Ierusalimschy2022-05-261-12/+22
* DetailRoberto Ierusalimschy2022-01-031-5/+5
* 'luaL_newstate' should not allocate extra memoryRoberto Ierusalimschy2020-11-031-1/+1
* DetailsRoberto Ierusalimschy2020-07-031-8/+13
* 'luaV_concat' can "concat" one single valueRoberto Ierusalimschy2020-07-031-4/+2
* Simplification and smaller buffers for 'lua_pushfstring'Roberto Ierusalimschy2020-07-031-10/+16
* Undo change in the handling of 'L->top' (commit b80077b8f3)Roberto Ierusalimschy2019-08-291-2/+0
* Change in the handling of 'L->top' when calling metamethodsRoberto Ierusalimschy2019-07-261-0/+2
* OP_NEWTABLE keeps exact size of arraysRoberto Ierusalimschy2019-07-121-26/+0
* DetailsRoberto Ierusalimschy2019-06-031-9/+9
* DetailsRoberto Ierusalimschy2019-05-281-2/+2
* A few more improvements in 'luaO_pushvfstring'Roberto Ierusalimschy2019-05-031-29/+37
* Some more small improvements to 'luaO_pushvfstring'Roberto Ierusalimschy2019-04-261-54/+68
* Revamp of 'lua_pushfstring' / 'luaO_pushvfstring'Roberto Ierusalimschy2019-04-241-37/+107
* Added field 'srclen' to structure 'lua_Debug'Roberto Ierusalimschy2019-04-041-15/+12
* Changes in the validation of UTF-8Roberto Ierusalimschy2019-03-151-3/+3
* New macros for arithmetic/bitwise operations in 'luaV_execute'Roberto Ierusalimschy2018-11-051-1/+1
* Corrections in the implementation of '%' for floats.Roberto Ierusalimschy2018-08-281-5/+1
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* no more 'luaO_nilobject' to avoid comparison of global variable addressesRoberto Ierusalimschy2018-06-011-5/+1
* 'luaO_pushvfstring' does not need to reallocate stackRoberto Ierusalimschy2018-04-251-10/+12
* removed compatibility code with older versionsRoberto Ierusalimschy2018-02-271-3/+1
* janitor work on castsRoberto Ierusalimschy2018-01-281-8/+8
* typos in commentsRoberto Ierusalimschy2017-12-301-3/+3
* detail (typo in comments)Roberto Ierusalimschy2017-11-231-2/+2
* detail ('signal' -> 'sign' in comments)Roberto Ierusalimschy2017-11-161-4/+4
* new function 'luaV_flttointeger' to convert floats to integers (withoutRoberto Ierusalimschy2017-11-081-2/+2
* raw operation should not convert strings to numbersRoberto Ierusalimschy2017-10-101-2/+2
* coercion string->number in arithmetic operations moved to stringRoberto Ierusalimschy2017-07-071-2/+2
* new type 'StackValue' for stack elementsRoberto Ierusalimschy2017-06-291-19/+26
* assert removed in 'luaO_arith'Roberto Ierusalimschy2017-05-241-2/+1
* new macro 'lua_pointer2str' to encapsulate use of 'l_sprintf' insideRoberto Ierusalimschy2017-04-191-2/+3
* detail (removing spaces at end of lines)Roberto Ierusalimschy2016-12-221-2/+2
* small corrections for C++ complianceRoberto Ierusalimschy2016-06-271-2/+2
* do not convert decimal constants with overflow to integers.Roberto Ierusalimschy2016-05-201-2/+8
* 'luaO_str2num' (and, therefore, 'lua_stringtonumber', 'number',Roberto Ierusalimschy2016-05-021-10/+46
* commentsRoberto Ierusalimschy2015-12-141-11/+13
* macro 'incr_top' replaced by function 'luaD_inctop'. (It is not usedRoberto Ierusalimschy2015-11-021-3/+3
* 'luaO_pushvfstring' now uses 'incr_top' to increment top.Roberto Ierusalimschy2015-11-021-10/+10
* simpler code for 'luaO_fb2int'Roberto Ierusalimschy2015-06-261-4/+2
* using 'snprintf' in C99 (both for documentation of buffer sizesRoberto Ierusalimschy2015-06-181-4/+4
* some details in 'luaO_int2fb' + more consistent use of the localeRoberto Ierusalimschy2015-04-111-10/+20
* details (avoid 'lint' warnings)Roberto Ierusalimschy2015-03-281-5/+5
* macros 'luai_num*' (for float arithmetic operations) moved toRoberto Ierusalimschy2015-02-051-3/+2
* removed useless initializationsRoberto Ierusalimschy2014-12-261-2/+2
* 'x//y' extended to floatsRoberto Ierusalimschy2014-11-211-4/+5
* no need to cast '*s' to unsigned char when we know it is a digit +Roberto Ierusalimschy2014-11-041-4/+4
* added include for 'lprefix.h', for stuff that must be added beforeRoberto Ierusalimschy2014-11-021-4/+7