summaryrefslogtreecommitdiff
path: root/ltests.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* first implementation of '<<', '>>', and '~' (bitwise not)Roberto Ierusalimschy2013-12-301-2/+11
* first implementation of bitwise operators '&' (band), '|' (bor),Roberto Ierusalimschy2013-12-181-2/+2
* new order for binary operations (grouping them by type of result)Roberto Ierusalimschy2013-12-161-2/+2
* new names and better order for GC states (sweep first lists thatRoberto Ierusalimschy2013-09-111-6/+6
* threads are kept in a separated GC list, linked after the main threadRoberto Ierusalimschy2013-09-111-7/+12
* objects in list 'tobefnz' have a GC life-cycle like all othersRoberto Ierusalimschy2013-09-111-5/+5
* more invariants added to memory checkRoberto Ierusalimschy2013-09-111-3/+4
* back to open hashing for the string table (but with a differentRoberto Ierusalimschy2013-09-051-8/+12
* better (and correct!) control of 'maybedead'Roberto Ierusalimschy2013-09-041-20/+19
* local collection now calls finalizersRoberto Ierusalimschy2013-09-031-33/+30
* new GC state to sweep 'localgc' list + small changes in sweep controlRoberto Ierusalimschy2013-08-301-2/+3
* LOCALBLACK changed to LOCALMARK and used also to control whether objectRoberto Ierusalimschy2013-08-271-1/+3
* upvalues collected by reference countRoberto Ierusalimschy2013-08-271-31/+9
* Lua closures go to local, tooRoberto Ierusalimschy2013-08-261-7/+19
* some details over new implementation of string tableRoberto Ierusalimschy2013-08-221-2/+2
* change in string table: string table is now independent of GC lists; allRoberto Ierusalimschy2013-08-211-13/+9
* GC bits SEPARATED and FINALIZEDBIT mixed in FINALIZEDBIT (with simplerRoberto Ierusalimschy2013-08-201-4/+4
* new function 'isgclocal' + test for GC consistency of prototype's cachesRoberto Ierusalimschy2013-08-191-3/+16
* 'next' field for tables changed from pointer to integer (for betterRoberto Ierusalimschy2013-08-181-3/+3
* detailsRoberto Ierusalimschy2013-08-161-7/+4
* added 'local' bit (true => object is only refered by local variables)Roberto Ierusalimschy2013-08-161-22/+35
* double-linked list of all upvalues elliminated and changed to aRoberto Ierusalimschy2013-08-071-12/+7
* no more generational collection !!!Roberto Ierusalimschy2013-08-051-21/+5
* try to avoid warnings when converting int to pointerRoberto Ierusalimschy2013-06-201-2/+3
* 'pushnum' pushes a "number" (float) + new C instruction 'pushint'Roberto Ierusalimschy2013-05-071-1/+4
* new operation '//' (integer division)Roberto Ierusalimschy2013-04-261-2/+2
* detailRoberto Ierusalimschy2013-04-241-2/+2
* typos in commentsRoberto Ierusalimschy2013-03-161-2/+2
* open upvalues cannot be old if thread is not old; when thread is old,Roberto Ierusalimschy2012-10-031-4/+2
* remove of unecessary luaD_checkstack. (In some cases, C shouldRoberto Ierusalimschy2012-08-161-2/+2
* collector in generational mode must be in 'propagate' state whenRoberto Ierusalimschy2012-07-041-5/+7
* collector in generational mode should never be in 'pause' stateRoberto Ierusalimschy2012-07-021-1/+9
* new auxiliary function 'luaI_printinst' (to print a single instruction)Roberto Ierusalimschy2012-06-071-1/+7
* small improvement in lua_checkmemory (only allow dead objects inRoberto Ierusalimschy2012-05-311-7/+12
* update of 'lua_checkmemory'Roberto Ierusalimschy2012-05-301-4/+10
* no more 'Proto' objects on the stack. Protos are anchored on outerRoberto Ierusalimschy2012-05-081-3/+3
* first implementation of long stringsRoberto Ierusalimschy2012-01-251-2/+3
* object tag keeps variant bits too -> no need for 'isC' field inRoberto Ierusalimschy2012-01-201-18/+23
* extra argument to instruction 'checkstack' (in 'testC')Roberto Ierusalimschy2011-11-091-2/+3
* detail about 'trick' function (nil turn it off)Roberto Ierusalimschy2011-09-241-2/+5
* 'nCcalls' should be local to each thread, as each thread may have itsRoberto Ierusalimschy2011-08-231-3/+3
* compilation warning about integer size x pointer sizeRoberto Ierusalimschy2011-07-021-2/+2
* useless assignments removed (macros already do the assignment)Roberto Ierusalimschy2011-06-241-4/+4
* stricter control (using tag variants) over closure kinds (Lua x C)Roberto Ierusalimschy2011-06-021-2/+2
* avoid use of 'ifdef/ifndef'; use 'defined' instead (simpler andRoberto Ierusalimschy2011-05-251-2/+2
* break long assertion in two shorter onesRoberto Ierusalimschy2011-05-051-2/+3
* 'luaL_findtable' -> 'luaL_getsubtable'Roberto Ierusalimschy2011-04-081-2/+2
* new macro 'cast_uchar'Roberto Ierusalimschy2010-12-101-3/+3
* finalizers (__gc) for tablesRoberto Ierusalimschy2010-11-261-10/+11
* no more compatibility with (veryyyy) old ref systemRoberto Ierusalimschy2010-11-161-5/+4