Roberto Ierusalimschy
|
a113e1498d
when checking thread consistency, check its entire stack (always
|
10 years ago |
Roberto Ierusalimschy
|
28fdbcf393
added include for 'lprefix.h', for stuff that must be added before
|
10 years ago |
Roberto Ierusalimschy
|
4542fb9f78
comments (a few extra quotes around identifiers)
|
10 years ago |
Roberto Ierusalimschy
|
7314acaa80
'T.limits' reports some more useful limits
|
10 years ago |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 years ago |
Roberto Ierusalimschy
|
2a21f6c894
'lua_Kcontext' -> 'lua_KContext'
|
11 years ago |
Roberto Ierusalimschy
|
e14a02c24f
when thread yields, real "func" is in field 'extra', not in 'func'
|
11 years ago |
Roberto Ierusalimschy
|
798660c9cd
deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.)
|
11 years ago |
Roberto Ierusalimschy
|
3a15c7ce43
size for array part of a table ('sizearray') changed from 'int' to
|
11 years ago |
Roberto Ierusalimschy
|
22952d8973
'T.gccolor' classify dead objects too
|
11 years ago |
Roberto Ierusalimschy
|
2be88d5084
'lua_Ctx' -> 'lua_Kcontext'
|
11 years ago |
Roberto Ierusalimschy
|
73ad16b5c6
no need for type 'pCallInfo'
|
11 years ago |
Roberto Ierusalimschy
|
3c6d0aaa7d
'iswhite' and related macros now can work directly on any object
|
11 years ago |
Roberto Ierusalimschy
|
bb12903120
type 'Udata' refers directly to structure inside the union (union
|
11 years ago |
Roberto Ierusalimschy
|
ca41b43f53
type 'TString' refers directly to the structure inside the union
|
11 years ago |
Roberto Ierusalimschy
|
56137d58ff
added check for conversion 'obj2gco' (and corrections for small
|
11 years ago |
Roberto Ierusalimschy
|
9aec500a26
no need for field 'gch' anymore
|
11 years ago |
Roberto Ierusalimschy
|
1aa4f69b51
new type 'lua_Ctx' for continuation-function contexts (to allow type
|
11 years ago |
Roberto Ierusalimschy
|
c229ed597f
'requiref' checks 'package.loaded' before loading a module
|
11 years ago |
Roberto Ierusalimschy
|
a77d263e86
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
11 years ago |
Roberto Ierusalimschy
|
d2ab1aef31
detail (avoid too large macro)
|
11 years ago |
Roberto Ierusalimschy
|
3fc25ff15b
macro 'checkobjref' accepts NULL (as all its uses checked for NULL
|
11 years ago |
Roberto Ierusalimschy
|
6f6fd96e3b
new type lua_KFunction + no more 'lua_getctx'
|
11 years ago |
Roberto Ierusalimschy
|
5a5a834975
new API function 'lua_rotate'
|
11 years ago |
Roberto Ierusalimschy
|
a09bd59615
'T.totalmem' accepts 0 for unlimited memory
|
11 years ago |
Roberto Ierusalimschy
|
5c46b7b8cf
instructions in 'runC' sorted alphabetically + new instructions
|
11 years ago |
Roberto Ierusalimschy
|
c86b9da022
userdata can have any Lua value as uservalue
|
11 years ago |
Roberto Ierusalimschy
|
3f78de256e
no need to keep threads in a different GC list, now that there is the
|
11 years ago |
Roberto Ierusalimschy
|
ffa96d988d
field 'op' renamed to 'open'
|
11 years ago |
Roberto Ierusalimschy
|
733c58595b
no more local collection
|
11 years ago |