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
/
lapi.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
new option 'isrunning' for 'lua_gc' (and 'collectgarbage')
Roberto Ierusalimschy
2009-11-09
1
-1
/
+5
*
registry and global table may be changed through the API without a
Roberto Ierusalimschy
2009-11-09
1
-2
/
+3
*
better to enclose macros in 'if' bodies with brackets
Roberto Ierusalimschy
2009-11-06
1
-2
/
+3
*
api functions to manipulate upvalues do not need to check their
Roberto Ierusalimschy
2009-11-05
1
-19
/
+12
*
new functions to identify and join upvalues
Roberto Ierusalimschy
2009-11-05
1
-1
/
+45
*
no more one environment per thread: all threads share a single global
Roberto Ierusalimschy
2009-10-23
1
-10
/
+4
*
new function lua_copy
Roberto Ierusalimschy
2009-10-05
1
-15
/
+29
*
information about upvalues (where they come from) kept in Proto structure,
Roberto Ierusalimschy
2009-09-28
1
-2
/
+2
*
'cpcall' reimplemented as a predefined value in the registry
Roberto Ierusalimschy
2009-09-21
1
-35
/
+9
*
'lua_mainthread' replaced by new preregistered value LUA_RIDX_MAINTHREAD
Roberto Ierusalimschy
2009-09-17
1
-6
/
+1
*
API checks now have explanatory messages
Roberto Ierusalimschy
2009-08-31
1
-23
/
+26
*
luaH_[gs]etnum renamed to luaH_[gs]etint (as they only accept integers,
Roberto Ierusalimschy
2009-08-07
1
-3
/
+3
*
new macro 'getproto'
Roberto Ierusalimschy
2009-07-15
1
-2
/
+2
*
'index2adr' -> 'index2addr' (correct spelling)
Roberto Ierusalimschy
2009-07-15
1
-40
/
+40
*
new way to control stack overflow, controling only total size of the stack
Roberto Ierusalimschy
2009-07-15
1
-8
/
+9
*
l_version may be local to 'lua_version'
Roberto Ierusalimschy
2009-06-19
1
-4
/
+3
*
new function 'lua_version' (so that 'checkversion' can be implemented
Roberto Ierusalimschy
2009-06-18
1
-8
/
+6
*
small optimization in 'lua_arith' (avoids overhead in the common case
Roberto Ierusalimschy
2009-06-18
1
-2
/
+6
*
lua_objlen should not work for numbers (according to the manual)
Roberto Ierusalimschy
2009-06-17
1
-8
/
+1
*
new functions 'lua_arith' and 'lua_compare'
Roberto Ierusalimschy
2009-06-17
1
-13
/
+15
*
new API function 'lua_mainthread'
Roberto Ierusalimschy
2009-06-15
1
-1
/
+6
*
no more L->base + ci->base only for Lua functions (C functions may use
Roberto Ierusalimschy
2009-06-01
1
-13
/
+17
*
small bug in 'luaV_concat' (L->top was left incorrect in some cases)
Roberto Ierusalimschy
2009-05-27
1
-3
/
+2
*
several small improvements based on 'ci' being fixed now (including
Roberto Ierusalimschy
2009-04-17
1
-9
/
+10
*
'CallInfo' stack implemented as double-linked list instead of an array
Roberto Ierusalimschy
2009-04-17
1
-3
/
+3
*
first implementation of yieldable 'pcall'
Roberto Ierusalimschy
2009-04-08
1
-8
/
+25
*
in 'lua_call', avoid preparing a continuation when thread cannot yield.
Roberto Ierusalimschy
2009-03-30
1
-8
/
+8
*
'context' added to suspendable calls
Roberto Ierusalimschy
2009-03-23
1
-6
/
+17
*
yielding across lua_call (first version)
Roberto Ierusalimschy
2009-03-10
1
-9
/
+13
*
better error messages for 'lua_checkversion'
Roberto Ierusalimschy
2009-02-19
1
-3
/
+3
*
new macro 'lua_checkversion' to check whether core and application are
Roberto Ierusalimschy
2009-02-18
1
-1
/
+11
*
GC step does not unblock collector (when it is blocked by "stop")
Roberto Ierusalimschy
2008-08-01
1
-1
/
+4
*
bug: GC step could loop forever under very particular circumstances
Roberto Ierusalimschy
2008-07-04
1
-8
/
+8
*
userdata with finalizers are kept in a separated list
Roberto Ierusalimschy
2008-02-19
1
-4
/
+4
*
bug: lua_checkstack may have arithmetic overflow for large 'size'
Roberto Ierusalimschy
2008-02-14
1
-5
/
+4
*
added assertions checking maximum number of upvalues
Roberto Ierusalimschy
2008-02-12
1
-2
/
+4
*
comment (LUA_GLOBALSINDEX does not need write barrier in lua_replace)
Roberto Ierusalimschy
2008-01-25
1
-1
/
+2
*
BUG: lua_setfenv may crash if called over an invalid object
Roberto Ierusalimschy
2007-11-28
1
-2
/
+2
*
detail (LUA_COPYRIGHT includes release number)
Roberto Ierusalimschy
2007-08-07
1
-2
/
+2
*
lua_pushstring/pushlstring return string
Roberto Ierusalimschy
2007-04-17
1
-6
/
+11
*
more specific ident labels
Roberto Ierusalimschy
2007-02-07
1
-3
/
+3
*
avoid $URL for ident; it is reserved in subversion
Roberto Ierusalimschy
2006-10-17
1
-4
/
+3
*
avoid trailing white spaces
Roberto Ierusalimschy
2006-09-11
1
-3
/
+3
*
emergency garbage collector (core forces a GC when allocation fails)
Roberto Ierusalimschy
2006-07-11
1
-32
/
+12
*
explicit test for common error (due to compatibility issue)
Roberto Ierusalimschy
2006-06-07
1
-1
/
+4
*
new macro LUA_RELEASE
Roberto Ierusalimschy
2006-06-02
1
-2
/
+2
*
details
Roberto Ierusalimschy
2006-01-10
1
-9
/
+8
*
small changes in casts
Roberto Ierusalimschy
2005-12-22
1
-6
/
+6
*
more precision for gc count
Roberto Ierusalimschy
2005-10-20
1
-1
/
+5
*
new function 'lua_setallocf'
Roberto Ierusalimschy
2005-09-20
1
-2
/
+14
[prev]
[next]