Roberto Ierusalimschy
|
5e8dd55574
first implementation of ephemerons
|
18 years ago |
Roberto Ierusalimschy
|
0e961ad47a
some changes toward ephemerons
|
18 years ago |
Roberto Ierusalimschy
|
afa0d0ac0d
new constant LUA_OK
|
19 years ago |
Roberto Ierusalimschy
|
a7c9e45c64
avoid trailing white spaces
|
19 years ago |
Roberto Ierusalimschy
|
93bf618504
BUG: there is only one C stack, so nCcalls must be global
|
19 years ago |
Roberto Ierusalimschy
|
3ca9af51a4
emergency garbage collector (core forces a GC when allocation fails)
|
19 years ago |
Roberto Ierusalimschy
|
c408158047
only destroy state after running all finalizers
|
19 years ago |
Roberto Ierusalimschy
|
d31c04c049
missing macros 'luai_userstate*'
|
20 years ago |
Roberto Ierusalimschy
|
361a9adba7
smaller initial tables (for programs that create many states)
|
20 years ago |
Roberto Ierusalimschy
|
39cdbce23e
no more '-w' option + new way to check module existence
|
20 years ago |
Roberto Ierusalimschy
|
eca9fa02d2
small improvement
|
20 years ago |
Roberto Ierusalimschy
|
6cf85dcc90
metatables for all types
|
20 years ago |
Roberto Ierusalimschy
|
9768e2f681
detail
|
20 years ago |
Roberto Ierusalimschy
|
7b6c3b463e
small optimizations
|
20 years ago |
Roberto Ierusalimschy
|
390256edf7
better name for GC pause
|
20 years ago |
Roberto Ierusalimschy
|
d872090248
small errors in previous `ci' of luaconf.h.
|
20 years ago |
Roberto Ierusalimschy
|
d3a6d95b9a
more cleaning on configurations
|
20 years ago |
Roberto Ierusalimschy
|
d55bb795fa
details
|
20 years ago |
Roberto Ierusalimschy
|
4df8800a01
cleaner way to free all objects
|
20 years ago |
Roberto Ierusalimschy
|
334ba8132b
cleaner way to remark open upvalues
|
20 years ago |
Roberto Ierusalimschy
|
5be517602e
no more generational collector (and no more `noinc' mode)
|
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
|
c6254dceff
a different option for the GC
|
20 years ago |
Roberto Ierusalimschy
|
39a8082f50
more options for controling the GC
|
20 years ago |
Roberto Ierusalimschy
|
0e002005b1
better names for `luaM_free...' macros
|
21 years ago |
Roberto Ierusalimschy
|
6f1ea817f5
better control over memory-size overflows
|
21 years ago |
Roberto Ierusalimschy
|
bd38017ddf
small optimization for table size in machines with double allignment
|
21 years ago |
Roberto Ierusalimschy
|
2419f2bf02
cleaner API for coroutines
|
21 years ago |
Roberto Ierusalimschy
|
0de2065f4e
tighter tests for stack overflow
|
21 years ago |