Roberto Ierusalimschy
|
d1ed6e4c07
small bug: must use original (previous) base
|
20 years ago |
Roberto Ierusalimschy
|
d55bb795fa
details
|
20 years ago |
Roberto Ierusalimschy
|
d84cc9d2db
small bug
|
20 years ago |
Roberto Ierusalimschy
|
7d45a5f48f
C functions and userdata also have environments
|
20 years ago |
Roberto Ierusalimschy
|
a72fbf794d
detail
|
20 years ago |
Roberto Ierusalimschy
|
8ddfe3df29
macros for all arithmetic operations over lua_Numbers
|
20 years ago |
Roberto Ierusalimschy
|
f61d435a7d
a^b calls `pow´ (from math.h) directly
|
20 years ago |
Roberto Ierusalimschy
|
e2498e079e
change in hash algorithm so that it does not need empty slot
|
20 years ago |
Roberto Ierusalimschy
|
65726f3e2e
cleaner interface to `ltable'
|
20 years ago |
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 |