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
...
*
first step towards _ENV: all chunks have an puvalues _ENV with the
Roberto Ierusalimschy
2010-03-08
1
-1
/
+7
*
field 'oldtop' renamed to 'extra', as it can be used for other
Roberto Ierusalimschy
2010-02-09
1
-2
/
+2
*
new function 'luaL_cpcall'
Roberto Ierusalimschy
2010-01-21
1
-10
/
+1
*
"no value" added to array luaT_typenames + occurrences of "userdata"
Roberto Ierusalimschy
2010-01-13
1
-2
/
+2
*
added casts from int to enumerations to follow C++ rules
Roberto Ierusalimschy
2010-01-11
1
-2
/
+3
*
removed parentheses around some function names in their definitions
Roberto Ierusalimschy
2010-01-08
1
-3
/
+3
*
new api_check that 'pcallk' cannot be called inside hooks
Roberto Ierusalimschy
2010-01-04
1
-1
/
+3
*
'lua_cpcall' is deprecated
Roberto Ierusalimschy
2009-12-22
1
-2
/
+3
*
no more pseudoindex LUA_GLOBALSINDEX; global table now accessible
Roberto Ierusalimschy
2009-12-22
1
-7
/
+6
*
'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len'
Roberto Ierusalimschy
2009-12-17
1
-14
/
+17
*
base-level C use global table as its environment
Roberto Ierusalimschy
2009-12-15
1
-13
/
+12
*
lua_checkstack does not raise memory errors (instead it signals them)
Roberto Ierusalimschy
2009-12-08
1
-5
/
+17
*
lua_objlen calls __len metamethod on tables (if present)
Roberto Ierusalimschy
2009-12-07
1
-6
/
+13
*
extra api checks for number of returns of C functions and for lua_yield
Roberto Ierusalimschy
2009-11-27
1
-4
/
+1
*
renaming: 'lua_upvaladdr' -> 'lua_upvalueid',
Roberto Ierusalimschy
2009-11-09
1
-3
/
+3
*
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
[prev]
[next]