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
/
lstate.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
using 'trap' to stop 'luaV_execute' when necessary (tracing and
Roberto Ierusalimschy
2017-11-13
1
-1
/
+2
*
back to 'CallInfo' (no gains with its removal)
Roberto Ierusalimschy
2017-11-07
1
-10
/
+40
*
no more 'CallInfo' structure
Roberto Ierusalimschy
2017-11-04
1
-14
/
+1
*
no more useful fields in CallInfo
Roberto Ierusalimschy
2017-11-03
1
-15
/
+1
*
more fields moved out of 'CallInfo'
Roberto Ierusalimschy
2017-11-03
1
-13
/
+9
*
new API for 'lua_resume' + cleaning the uses of the 'extra' field in
Roberto Ierusalimschy
2017-11-02
1
-8
/
+5
*
baby steps to remove 'CallInfo': keeping 'L->func' correct
Roberto Ierusalimschy
2017-10-31
1
-1
/
+2
*
no more reference 'memerrmsg' + new reference to "n"
Roberto Ierusalimschy
2017-07-27
1
-2
/
+2
*
no more 'DEADKEY'. Table traversals do not need to consider dead keys;
Roberto Ierusalimschy
2017-06-12
1
-3
/
+2
*
revamping the incremental collector
Roberto Ierusalimschy
2017-05-26
1
-5
/
+4
*
no more field 'base' in CallInfo (base is always equal to 'func + 1',
Roberto Ierusalimschy
2017-05-13
1
-2
/
+1
*
barrier for prototype's cache (with new gray list 'protogray' to keep
Roberto Ierusalimschy
2017-05-04
1
-2
/
+4
*
'KGC_NORMAL' -> 'KGC_INC' + emergency GC signalled by flag (instead
Roberto Ierusalimschy
2017-04-24
1
-3
/
+3
*
first version of control for the generational collector
Roberto Ierusalimschy
2017-04-19
1
-1
/
+3
*
Upvalues collected like everything else (with mark-sweep) instead
Roberto Ierusalimschy
2017-04-11
1
-1
/
+3
*
generational collector (still not complete)
Roberto Ierusalimschy
2017-04-05
1
-2
/
+6
*
generational collection: new attempt (still incomplete)
Roberto Ierusalimschy
2017-02-23
1
-2
/
+6
*
comments about gray lists
Roberto Ierusalimschy
2017-02-15
1
-1
/
+19
*
detail (removing spaces at end of lines)
Roberto Ierusalimschy
2016-12-22
1
-4
/
+4
*
new flag in 'CallInfo.callstatus' to tell whether function is running
Roberto Ierusalimschy
2016-10-19
1
-1
/
+2
*
allow more bits in 'callstatus' (use no extra space due to alignments)
Roberto Ierusalimschy
2016-06-16
1
-2
/
+2
*
make 'hook' volatile (as it may be changed in signal handling)
Roberto Ierusalimschy
2015-12-16
1
-2
/
+2
*
using 'sig_atomic_t' for 'hookmask' (as it can be changed inside
Roberto Ierusalimschy
2015-12-14
1
-2
/
+11
*
removed field 'n' from 'CallInfo' (not being used right now)
Roberto Ierusalimschy
2015-11-13
1
-2
/
+1
*
added counters for total and individual CallInfo entries (to allow
Roberto Ierusalimschy
2015-11-02
1
-1
/
+3
*
flag CIST_REENTRY changed to CIST_FRESH (its negation); fresh invocations
Roberto Ierusalimschy
2015-11-02
1
-3
/
+3
*
code for string cache generalized for "associative sets" (compiler
Roberto Ierusalimschy
2015-09-22
1
-2
/
+2
*
long strings are created directly in final position when possible
Roberto Ierusalimschy
2015-09-08
1
-2
/
+1
*
because of debt, 'totalbytes' can be negative (and therefore its
Roberto Ierusalimschy
2015-07-04
1
-3
/
+3
*
'strcache' elements as arrays of 1 element hints that cache can
Roberto Ierusalimschy
2015-06-01
1
-2
/
+2
*
Bug: suspended '__le' metamethod can give wrong result
Roberto Ierusalimschy
2015-04-10
1
-1
/
+2
*
new cache for interning strings
Roberto Ierusalimschy
2015-03-04
1
-1
/
+2
*
comments (a few extra quotes around identifiers)
Roberto Ierusalimschy
2014-10-30
1
-5
/
+5
*
`name' in comments changed to 'name'
Roberto Ierusalimschy
2014-10-25
1
-5
/
+5
*
'lua_Kcontext' -> 'lua_KContext'
Roberto Ierusalimschy
2014-10-07
1
-2
/
+2
*
comments
Roberto Ierusalimschy
2014-10-06
1
-2
/
+8
*
'lua_Ctx' -> 'lua_Kcontext'
Roberto Ierusalimschy
2014-08-01
1
-2
/
+2
*
better(?) alignment for some structures (pointers first)
Roberto Ierusalimschy
2014-07-23
1
-13
/
+13
*
type 'Udata' refers directly to structure inside the union (union
Roberto Ierusalimschy
2014-07-18
1
-4
/
+3
*
type 'TString' refers directly to the structure inside the union
Roberto Ierusalimschy
2014-07-18
1
-11
/
+3
*
added check for conversion 'obj2gco' (and corrections for small
Roberto Ierusalimschy
2014-07-18
1
-4
/
+12
*
no need for field 'gch' anymore
Roberto Ierusalimschy
2014-07-17
1
-17
/
+9
*
change in GCObject: instead of being a union, it is now a structure
Roberto Ierusalimschy
2014-07-17
1
-12
/
+21
*
new type 'lua_Ctx' for continuation-function contexts (to allow type
Roberto Ierusalimschy
2014-07-17
1
-2
/
+2
*
cleaner way to handle bit CIST_OAH (with auxiliar macros)
Roberto Ierusalimschy
2014-06-12
1
-9
/
+12
*
bit-field CIST_YIELDED removed (it was never consulted)
Roberto Ierusalimschy
2014-06-10
1
-6
/
+5
*
no need for field 'status' in structure 'CallInfo' (after removal
Roberto Ierusalimschy
2014-06-10
1
-7
/
+5
*
new type lua_KFunction + no more 'lua_getctx'
Roberto Ierusalimschy
2014-06-10
1
-2
/
+2
*
small changes in field order in some structs to reduce padding
Roberto Ierusalimschy
2014-05-15
1
-2
/
+2
*
no need to keep threads in a different GC list, now that there is the
Roberto Ierusalimschy
2014-02-18
1
-2
/
+1
[prev]
[next]