summaryrefslogtreecommitdiff
path: root/ltm.h
Commit message (Expand)AuthorAgeFilesLines
* Details in some header filesRoberto Ierusalimschy2022-12-141-2/+3
* Free bit 7 of GC 'marked' fieldRoberto Ierusalimschy2020-08-071-0/+9
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-1/+1
* First version of OP_MMBIN opcodesRoberto Ierusalimschy2019-08-271-1/+1
* Change in the handling of 'L->top' when calling metamethodsRoberto Ierusalimschy2019-07-261-0/+1
* Keep correct type for immediate operands in comparisonsRoberto Ierusalimschy2019-03-221-1/+1
* New macros for arithmetic/bitwise operations in 'luaV_execute'Roberto Ierusalimschy2018-11-051-1/+1
* First "complete" implementation of to-be-closed variablesRoberto Ierusalimschy2018-10-171-0/+1
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* change in 'LUAI_DDEC' to allow variables to be static in 'onelua'Roberto Ierusalimschy2018-06-181-2/+2
* added 'const' to 'Proto*' when possibleRoberto Ierusalimschy2018-06-081-2/+2
* no more 'luaH_emptyobject' and comparisons of addresses of global variablesRoberto Ierusalimschy2018-06-011-2/+2
* avoid circular inclusion between ltm.h <-> lstate.hRoberto Ierusalimschy2018-05-231-2/+1
* no more nil-in-tableRoberto Ierusalimschy2018-04-041-5/+1
* metamethods for 'removekey'/'keyin'Roberto Ierusalimschy2018-02-271-1/+5
* first version of empty entries in tablesRoberto Ierusalimschy2018-02-231-1/+7
* correct way to check stack space for vararg functionsRoberto Ierusalimschy2018-02-171-2/+2
* vararg back to '...' (but with another implementation)Roberto Ierusalimschy2018-02-091-4/+6
* new opcode 'PREPVARARG'Roberto Ierusalimschy2018-02-071-2/+2
* bug in tailcall of vararg functionsRoberto Ierusalimschy2018-01-281-2/+2
* new opcodes BANDK/BORK/BXORK. (They do not use immediate operandsRoberto Ierusalimschy2017-12-131-1/+3
* new opcodes 'OP_LTI' and 'OP_LEI'Roberto Ierusalimschy2017-11-271-1/+3
* new function 'luaT_trybiniTM'Roberto Ierusalimschy2017-09-271-1/+3
* new type 'StackValue' for stack elementsRoberto Ierusalimschy2017-06-291-3/+5
* back to old-style vararg system (with vararg table collecting extraRoberto Ierusalimschy2017-05-131-1/+4
* detail ('luaT_callbinTM' does not need to be extern)Roberto Ierusalimschy2017-05-081-3/+1
* When available, use metafield '__name' in error messagesRoberto Ierusalimschy2016-02-261-2/+3
* `name' in comments changed to 'name'Roberto Ierusalimschy2014-10-251-2/+2
* more relaxed rules for __eq metamethod (more similar to otherRoberto Ierusalimschy2014-06-101-2/+1
* first implementation of '<<', '>>', and '~' (bitwise not)Roberto Ierusalimschy2013-12-301-1/+4
* first implementation of bitwise operators '&' (band), '|' (bor),Roberto Ierusalimschy2013-12-181-1/+4
* new order for binary operations (grouping them by type of result)Roberto Ierusalimschy2013-12-161-4/+4
* new function 'luaT_trybinTM'Roberto Ierusalimschy2013-04-291-1/+3
* new operation '//' (integer division)Roberto Ierusalimschy2013-04-261-1/+2
* functions 'get_equalTM' and 'call_orderTM' moved to other filesRoberto Ierusalimschy2013-04-251-1/+6
* functions 'traceexec', 'callTM', and 'call_binTM' moved to otherRoberto Ierusalimschy2013-04-251-1/+6
* 'ttypenv' -> 'ttnov'Roberto Ierusalimschy2013-04-121-2/+2
* small problems with 'luaone.c'Roberto Ierusalimschy2011-02-281-2/+2
* first implementation of light C functionsRoberto Ierusalimschy2010-04-141-2/+3
* "no value" added to array luaT_typenames + occurrences of "userdata"Roberto Ierusalimschy2010-01-131-2/+4
* new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations andRoberto Ierusalimschy2009-11-191-2/+2
* tables and strings respect __len metamethodRoberto Ierusalimschy2007-09-101-2/+2
* new mark LUAI_DATA for extern dataRoberto Ierusalimschy2005-06-061-2/+2
* detailsRoberto Ierusalimschy2005-05-201-2/+2
* metatables for all typesRoberto Ierusalimschy2005-05-051-1/+2
* added LUAI_FUNC to functions not in the APIRoberto Ierusalimschy2005-04-251-5/+6
* new `mod' (`%') operatorRoberto Ierusalimschy2005-03-081-1/+2
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-3/+3
* default metatable can be NULLRoberto Ierusalimschy2003-12-011-3/+3
* back to `__mode' metafield to specify weaknessRoberto Ierusalimschy2002-11-141-3/+6