index
:
lua
master
v5-2
v5.3
v5.4
A mirror of https://github.com/lua/lua
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ltests.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
'T.gccolor' classify dead objects too
Roberto Ierusalimschy
2014-09-01
1
-4
/
+7
*
'lua_Ctx' -> 'lua_Kcontext'
Roberto Ierusalimschy
2014-08-01
1
-3
/
+3
*
no need for type 'pCallInfo'
Roberto Ierusalimschy
2014-07-23
1
-2
/
+2
*
'iswhite' and related macros now can work directly on any object
Roberto Ierusalimschy
2014-07-19
1
-3
/
+3
*
type 'Udata' refers directly to structure inside the union (union
Roberto Ierusalimschy
2014-07-18
1
-2
/
+2
*
type 'TString' refers directly to the structure inside the union
Roberto Ierusalimschy
2014-07-18
1
-8
/
+5
*
added check for conversion 'obj2gco' (and corrections for small
Roberto Ierusalimschy
2014-07-18
1
-10
/
+11
*
no need for field 'gch' anymore
Roberto Ierusalimschy
2014-07-17
1
-18
/
+18
*
new type 'lua_Ctx' for continuation-function contexts (to allow type
Roberto Ierusalimschy
2014-07-17
1
-3
/
+3
*
'requiref' checks 'package.loaded' before loading a module
Roberto Ierusalimschy
2014-07-16
1
-2
/
+7
*
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
Roberto Ierusalimschy
2014-06-26
1
-4
/
+1
*
detail (avoid too large macro)
Roberto Ierusalimschy
2014-06-19
1
-3
/
+5
*
macro 'checkobjref' accepts NULL (as all its uses checked for NULL
Roberto Ierusalimschy
2014-06-17
1
-21
/
+15
*
new type lua_KFunction + no more 'lua_getctx'
Roberto Ierusalimschy
2014-06-10
1
-12
/
+8
*
new API function 'lua_rotate'
Roberto Ierusalimschy
2014-05-13
1
-1
/
+5
*
'T.totalmem' accepts 0 for unlimited memory
Roberto Ierusalimschy
2014-05-08
1
-3
/
+5
*
instructions in 'runC' sorted alphabetically + new instructions
Roberto Ierusalimschy
2014-04-14
1
-192
/
+198
*
userdata can have any Lua value as uservalue
Roberto Ierusalimschy
2014-02-19
1
-1
/
+4
*
no need to keep threads in a different GC list, now that there is the
Roberto Ierusalimschy
2014-02-18
1
-15
/
+5
*
field 'op' renamed to 'open'
Roberto Ierusalimschy
2014-02-15
1
-2
/
+2
*
no more local collection
Roberto Ierusalimschy
2014-02-13
1
-49
/
+18
*
keep a single list of objects to be finalized (with local and non-local
Roberto Ierusalimschy
2014-02-11
1
-15
/
+10
*
first implementation of '<<', '>>', and '~' (bitwise not)
Roberto Ierusalimschy
2013-12-30
1
-2
/
+11
*
first implementation of bitwise operators '&' (band), '|' (bor),
Roberto Ierusalimschy
2013-12-18
1
-2
/
+2
*
new order for binary operations (grouping them by type of result)
Roberto Ierusalimschy
2013-12-16
1
-2
/
+2
*
new names and better order for GC states (sweep first lists that
Roberto Ierusalimschy
2013-09-11
1
-6
/
+6
*
threads are kept in a separated GC list, linked after the main thread
Roberto Ierusalimschy
2013-09-11
1
-7
/
+12
*
objects in list 'tobefnz' have a GC life-cycle like all others
Roberto Ierusalimschy
2013-09-11
1
-5
/
+5
*
more invariants added to memory check
Roberto Ierusalimschy
2013-09-11
1
-3
/
+4
*
back to open hashing for the string table (but with a different
Roberto Ierusalimschy
2013-09-05
1
-8
/
+12
*
better (and correct!) control of 'maybedead'
Roberto Ierusalimschy
2013-09-04
1
-20
/
+19
*
local collection now calls finalizers
Roberto Ierusalimschy
2013-09-03
1
-33
/
+30
*
new GC state to sweep 'localgc' list + small changes in sweep control
Roberto Ierusalimschy
2013-08-30
1
-2
/
+3
*
LOCALBLACK changed to LOCALMARK and used also to control whether object
Roberto Ierusalimschy
2013-08-27
1
-1
/
+3
*
upvalues collected by reference count
Roberto Ierusalimschy
2013-08-27
1
-31
/
+9
*
Lua closures go to local, too
Roberto Ierusalimschy
2013-08-26
1
-7
/
+19
*
some details over new implementation of string table
Roberto Ierusalimschy
2013-08-22
1
-2
/
+2
*
change in string table: string table is now independent of GC lists; all
Roberto Ierusalimschy
2013-08-21
1
-13
/
+9
*
GC bits SEPARATED and FINALIZEDBIT mixed in FINALIZEDBIT (with simpler
Roberto Ierusalimschy
2013-08-20
1
-4
/
+4
*
new function 'isgclocal' + test for GC consistency of prototype's caches
Roberto Ierusalimschy
2013-08-19
1
-3
/
+16
*
'next' field for tables changed from pointer to integer (for better
Roberto Ierusalimschy
2013-08-18
1
-3
/
+3
*
details
Roberto Ierusalimschy
2013-08-16
1
-7
/
+4
*
added 'local' bit (true => object is only refered by local variables)
Roberto Ierusalimschy
2013-08-16
1
-22
/
+35
*
double-linked list of all upvalues elliminated and changed to a
Roberto Ierusalimschy
2013-08-07
1
-12
/
+7
*
no more generational collection !!!
Roberto Ierusalimschy
2013-08-05
1
-21
/
+5
*
try to avoid warnings when converting int to pointer
Roberto Ierusalimschy
2013-06-20
1
-2
/
+3
*
'pushnum' pushes a "number" (float) + new C instruction 'pushint'
Roberto Ierusalimschy
2013-05-07
1
-1
/
+4
*
new operation '//' (integer division)
Roberto Ierusalimschy
2013-04-26
1
-2
/
+2
*
detail
Roberto Ierusalimschy
2013-04-24
1
-2
/
+2
*
typos in comments
Roberto Ierusalimschy
2013-03-16
1
-2
/
+2
[next]