Roberto Ierusalimschy
|
87c930676f
detail (comments)
|
11 years ago |
Roberto Ierusalimschy
|
295f7ac04e
added 'stip' parameter to lua_dump/string.dump
|
11 years ago |
Roberto Ierusalimschy
|
c86b9da022
userdata can have any Lua value as uservalue
|
11 years ago |
Roberto Ierusalimschy
|
ffa96d988d
field 'op' renamed to 'open'
|
11 years ago |
Roberto Ierusalimschy
|
1cce3e6842
change in the way 'collectgarbage("step", size)' interprets 'size'
|
11 years ago |
Roberto Ierusalimschy
|
90b0ac6495
limit to 'gcstepmul' imposed by 'lua_gc' (+ some details in 'lgc.c')
|
11 years ago |
Roberto Ierusalimschy
|
733c58595b
no more local collection
|
11 years ago |
Roberto Ierusalimschy
|
86dd8bf3f5
no more 'L' in macros "luai_num*" (several places that use those macros
|
11 years ago |
Roberto Ierusalimschy
|
1ea2d20f74
first implementation of '<<', '>>', and '~' (bitwise not)
|
11 years ago |
Roberto Ierusalimschy
|
cac1ebd1e0
detail ('ttisuserdata' renamed to 'ttisfulluserdata')
|
11 years ago |
Roberto Ierusalimschy
|
686e57cf9c
GC local pause configurable
|
12 years ago |
Roberto Ierusalimschy
|
06156e7575
detail (setmetatable do not need to use a back GC barrier)
|
12 years ago |
Roberto Ierusalimschy
|
af35c7f398
upvalues collected by reference count
|
12 years ago |
Roberto Ierusalimschy
|
439d74e29f
added 'local' bit (true => object is only refered by local variables)
|
12 years ago |
Roberto Ierusalimschy
|
677d90165f
no more generational collection !!!
|
12 years ago |
Roberto Ierusalimschy
|
5519c98655
'lua_cvtonum' -> 'lua_strtonum'; converts only strings to numbers
|
12 years ago |
Roberto Ierusalimschy
|
d6f5fb2d2c
avoid warning for unary minus over an unsigned value
|
12 years ago |
Roberto Ierusalimschy
|
453450d687
new macro 'l_floor' (allows 'floorf' even when other math operations
|
12 years ago |
Roberto Ierusalimschy
|
53210d7e5b
correct way (I hope) to convert floats to unsigned int
|
12 years ago |
Roberto Ierusalimschy
|
932e7fb0e1
'lua_tounsigned' takes number modulo 2^numbits as a result when
|
12 years ago |
Roberto Ierusalimschy
|
b5ec26101f
new API function 'lua_cvtonum' to convert a value (number or string)
|
12 years ago |
Roberto Ierusalimschy
|
67532d5a10
constant folding and API arithmetic with integers
|
12 years ago |
Roberto Ierusalimschy
|
88bf2f83c0
new function 'tointeger' + 'luaV_arith' replaced by 'luaT_trybinTM'
|
12 years ago |
Roberto Ierusalimschy
|
360587f319
favoring 'tonumber' over 'nvalue'
|
12 years ago |
Roberto Ierusalimschy
|
4abe99dc34
new interface for 'tonumber'
|
12 years ago |
Roberto Ierusalimschy
|
d4e6b75098
"integer" keys in tables are now lua_Integer, not 'int'.
|
12 years ago |
Roberto Ierusalimschy
|
01b6fe0cbf
new API function 'lua_isinteger'
|
12 years ago |
Roberto Ierusalimschy
|
7a543cfae6
|
12 years ago |
Roberto Ierusalimschy
|
8f8665fffa
'ttypenv' -> 'ttnov'
|
12 years ago |
Roberto Ierusalimschy
|
75250a237c
typos in comments
|
12 years ago |