index
:
lua
master
v5-2
v5.3
v5.4
A mirror of https://github.com/lua/lua
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ldo.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
yielding across lua_call (first version)
Roberto Ierusalimschy
2009-03-10
1
-62
/
+41
*
initial separation, in CallInfo, of what is relevant only to Lua
Roberto Ierusalimschy
2009-03-04
1
-4
/
+4
*
if thread has no error handling, try main thread handler before panicking
Roberto Ierusalimschy
2009-03-03
1
-7
/
+13
*
panic mode does not reset stack (so that panic function can gather
Roberto Ierusalimschy
2009-02-18
1
-14
/
+1
*
concat TM can yield
Roberto Ierusalimschy
2008-11-06
1
-11
/
+21
*
generic for coded as two dedicated instructions to simplify resumption
Roberto Ierusalimschy
2008-10-30
1
-11
/
+7
*
yields accross metamethods and for iterators (except for __concat)
Roberto Ierusalimschy
2008-10-28
1
-10
/
+59
*
better control of call status through CallInfo
Roberto Ierusalimschy
2008-08-26
1
-9
/
+10
*
first steps towards yielding through longjump
Roberto Ierusalimschy
2008-08-13
1
-14
/
+19
*
avoid calling "tail return" hooks if the hook itself turns off the event
Roberto Ierusalimschy
2008-01-18
1
-2
/
+2
*
no more optimization to avoid LOADNIL at function start
Roberto Ierusalimschy
2007-03-27
1
-5
/
+2
*
new constant LUA_OK
Roberto Ierusalimschy
2006-10-10
1
-7
/
+7
*
avoid local "pc" in interpreter loop (tricky optimization with no real gain)
Roberto Ierusalimschy
2006-09-19
1
-3
/
+6
*
avoid trailing white spaces
Roberto Ierusalimschy
2006-09-11
1
-2
/
+2
*
avoid "too complex" conditional expression (some compilers get confused...)
Roberto Ierusalimschy
2006-09-11
1
-3
/
+3
*
BUG: there is only one C stack, so nCcalls must be global
Roberto Ierusalimschy
2006-08-15
1
-11
/
+19
*
emergency garbage collector (core forces a GC when allocation fails)
Roberto Ierusalimschy
2006-07-11
1
-9
/
+12
*
BUG: debug hooks may get wrong when mixed with coroutines
Roberto Ierusalimschy
2006-06-05
1
-3
/
+4
*
small changes in casts
Roberto Ierusalimschy
2005-12-22
1
-9
/
+8
*
small bug
Roberto Ierusalimschy
2005-10-23
1
-2
/
+5
*
small bug when debugging dead threads
Roberto Ierusalimschy
2005-10-14
1
-1
/
+2
*
detail
Roberto Ierusalimschy
2005-10-06
1
-6
/
+4
*
detail
Roberto Ierusalimschy
2005-09-09
1
-2
/
+2
*
some bugs related to stack reallocation
Roberto Ierusalimschy
2005-08-24
1
-18
/
+14
*
small changes to facilitate external C coroutines
Roberto Ierusalimschy
2005-08-22
1
-7
/
+7
*
small improvements
Roberto Ierusalimschy
2005-08-22
1
-28
/
+24
*
small changes (to easy integration with Coco)
Roberto Ierusalimschy
2005-08-09
1
-15
/
+16
*
better recovery at panic
Roberto Ierusalimschy
2005-07-11
1
-15
/
+32
*
detail
Roberto Ierusalimschy
2005-06-13
1
-2
/
+1
*
better control for compatibility code for varargs
Roberto Ierusalimschy
2005-06-13
1
-2
/
+3
*
warnings in VS .Net
Roberto Ierusalimschy
2005-05-31
1
-5
/
+5
*
better use defined/undefined as flag values for macros
Roberto Ierusalimschy
2005-05-20
1
-2
/
+2
*
better tests for correctness of `savedpc'
Roberto Ierusalimschy
2005-05-03
1
-1
/
+2
*
small optimizations
Roberto Ierusalimschy
2005-04-05
1
-2
/
+5
*
better control for compatibility code
Roberto Ierusalimschy
2005-03-29
1
-1
/
+3
*
no more LUA_FIRSTINDEX
Roberto Ierusalimschy
2005-03-28
1
-2
/
+2
*
call limit may be larger than shorts
Roberto Ierusalimschy
2005-03-18
1
-3
/
+3
*
detail
Roberto Ierusalimschy
2005-03-16
1
-1
/
+2
*
`luac´ -> `luai' (to avoid confusion with other luac stuff)
Roberto Ierusalimschy
2005-03-09
1
-12
/
+12
*
`luaconf.h´ exports all its definitions always (so all of them
Roberto Ierusalimschy
2005-03-08
1
-12
/
+12
*
fewer #include's in luaconf.h
Roberto Ierusalimschy
2005-03-08
1
-1
/
+2
*
C functions and userdata also have environments
Roberto Ierusalimschy
2005-02-18
1
-2
/
+2
*
static names do not need `luaX_' prefix
Roberto Ierusalimschy
2004-12-03
1
-3
/
+3
*
added an `L' parameter to macros L_TRY & L_THROW (someone may need it).
Roberto Ierusalimschy
2004-12-01
1
-3
/
+3
*
removal of unused variable
Roberto Ierusalimschy
2004-09-22
1
-3
/
+1
*
cleaner API for coroutines
Roberto Ierusalimschy
2004-09-15
1
-18
/
+14
*
tighter tests for stack overflow
Roberto Ierusalimschy
2004-09-08
1
-12
/
+22
*
two bugs related to varargs
Roberto Ierusalimschy
2004-09-03
1
-5
/
+9
*
new macro `lua_threadyield' + lock stuff in `luaconf.h' + details
Roberto Ierusalimschy
2004-06-02
1
-6
/
+6
*
new way to use `vararg' parameters (with `...')
Roberto Ierusalimschy
2004-05-31
1
-23
/
+43
[prev]
[next]