Roberto Ierusalimschy
|
c78940f21a
static names do not need `luaX_' prefix
|
20 years ago |
Roberto Ierusalimschy
|
737ec947d3
better implementation for `floating-point bytes'
|
21 years ago |
Roberto Ierusalimschy
|
cfb79b1751
more secure way to compute final string length
|
21 years ago |
Roberto Ierusalimschy
|
5ee87acd6b
small optimization for boolean constants + new format for SETLIST opcode
|
21 years ago |
Roberto Ierusalimschy
|
2419f2bf02
cleaner API for coroutines
|
21 years ago |
Roberto Ierusalimschy
|
c7dda42c2f
bug (due to new handling of varargs)
|
21 years ago |
Roberto Ierusalimschy
|
26ae992129
less conservative write barrier for tables
|
21 years ago |
Roberto Ierusalimschy
|
02a2c01ccd
new way to code RK values
|
21 years ago |
Roberto Ierusalimschy
|
23e08a68f5
detail
|
21 years ago |
Roberto Ierusalimschy
|
9b854e6dbc
BUG: string concatenation may cause arithmetic overflow, leading
|
21 years ago |
Roberto Ierusalimschy
|
e8d4fe7236
new macro `lua_threadyield' + lock stuff in `luaconf.h' + details
|
21 years ago |
Roberto Ierusalimschy
|
616438fe9a
new way to use `vararg' parameters (with `...')
|
21 years ago |
Roberto Ierusalimschy
|
0bda88e6cd
small steps towards yields in iterators and tag methods
|
21 years ago |
Roberto Ierusalimschy
|
7e41612eb2
code parameterized by LUA_FIRSTINDEX (first index of an array)
|
21 years ago |
Roberto Ierusalimschy
|
b4cd38ba6c
new scheme for configuration through `luaconf.h'
|
21 years ago |
Roberto Ierusalimschy
|
4c5d7b2ddd
small optimization for {f()}
|
21 years ago |
Roberto Ierusalimschy
|
24f2d1183c
detail
|
21 years ago |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
21 years ago |
Roberto Ierusalimschy
|
df429f163a
First version of incremental GC
|
21 years ago |
Roberto Ierusalimschy
|
1e944de6cb
towards a "stackless" call of metamethods (?)
|
22 years ago |
Roberto Ierusalimschy
|
fa26d294ae
new way to control `pc' of running functions
|
22 years ago |
Roberto Ierusalimschy
|
f52f357a55
correct handling when a thread turns on line hooks in another thread
|
22 years ago |
Roberto Ierusalimschy
|
c116dcb92b
better information about instruction behavior (use of arguments)
|
22 years ago |
Roberto Ierusalimschy
|
6d268b0b00
new semantics for "for" local variables
|
22 years ago |
Roberto Ierusalimschy
|
fee9e473f2
inlining of `luaV_gettable' were too complex (dirty)
|
22 years ago |
Roberto Ierusalimschy
|
0d88545b82
warnings from several compilers (mainly typecasts when lua_Number is float)
|
22 years ago |
Roberto Ierusalimschy
|
a424a112b5
clearance of debuging code (left by mistake)
|
22 years ago |
Roberto Ierusalimschy
|
4039bf457d
^ operator is defined by global `__pow'
|
22 years ago |
Roberto Ierusalimschy
|
7c3857cded
comments
|
22 years ago |
Roberto Ierusalimschy
|
8ce6f0b418
avoid including system headers after program headers
|
22 years ago |