Roberto Ierusalimschy
|
0fd6466957
lua_assert is an internal matter, not to be configured
|
19 lat temu |
Roberto Ierusalimschy
|
c505f341d6
small changes in casts
|
19 lat temu |
Roberto Ierusalimschy
|
98296f6b45
some bugs related to stack reallocation
|
20 lat temu |
Roberto Ierusalimschy
|
d96f088a26
'lua_lock' and similars should be hard to use
|
20 lat temu |
Roberto Ierusalimschy
|
370d31a559
`luac´ -> `luai' (to avoid confusion with other luac stuff)
|
20 lat temu |
Roberto Ierusalimschy
|
f8df21bd20
`luaconf.h´ exports all its definitions always (so all of them
|
20 lat temu |
Roberto Ierusalimschy
|
5be517602e
no more generational collector (and no more `noinc' mode)
|
20 lat temu |
Roberto Ierusalimschy
|
c6254dceff
a different option for the GC
|
20 lat temu |
Roberto Ierusalimschy
|
2f82bf6fe9
better support for 64-bit machines
|
20 lat temu |
Roberto Ierusalimschy
|
226c57fec0
simpler configuration to turn on all asserts
|
21 lat temu |
Roberto Ierusalimschy
|
42b74ccf1d
libraries may want to use `lua_assert' too...
|
21 lat temu |
Roberto Ierusalimschy
|
b4cd38ba6c
new scheme for configuration through `luaconf.h'
|
21 lat temu |
Roberto Ierusalimschy
|
1d10acb355
incremental GC phases
|
21 lat temu |
Roberto Ierusalimschy
|
91bf77534c
no need for a maximum number of parameters (maximum number of locals
|
22 lat temu |
Roberto Ierusalimschy
|
f93051155c
ok to use `#elif' and `#if defined()'
|
22 lat temu |
Roberto Ierusalimschy
|
b1b752fb2b
comments
|
22 lat temu |
Roberto Ierusalimschy
|
572a69df78
Lua does not need all those different types...
|
22 lat temu |
Roberto Ierusalimschy
|
67f9a2a98f
details
|
22 lat temu |
Roberto Ierusalimschy
|
5f698f8b6f
simpler interface to hooks + use of `int' to count hooks
|
23 lat temu |
Roberto Ierusalimschy
|
dbc5451bea
comments
|
23 lat temu |
Roberto Ierusalimschy
|
2d2d45976c
separated control over C recursion level
|
23 lat temu |
Roberto Ierusalimschy
|
04b143ddf9
avoid C stack overflow during parsing
|
23 lat temu |
Roberto Ierusalimschy
|
84e0b1bc97
small changes in type configuration facilities
|
23 lat temu |
Roberto Ierusalimschy
|
b3d0682fb9
use of different buffers for scanner and concatenation
|
23 lat temu |
Roberto Ierusalimschy
|
44752fc9ce
hook count is quadratic
|
23 lat temu |
Roberto Ierusalimschy
|
8fd0f6a82b
new macro to check conditions on expression macros
|
23 lat temu |
Roberto Ierusalimschy
|
f1a1bb23fe
good stack limit to compute ack(8,3)
|
23 lat temu |
Roberto Ierusalimschy
|
81215cd59f
simpler way to control stack overflow
|
23 lat temu |
Roberto Ierusalimschy
|
b7ed502dea
configurable macros should live in llimits.h
|
23 lat temu |
Roberto Ierusalimschy
|
7ff21273d6
implementation of `global' statement
|
23 lat temu |