Roberto Ierusalimschy
|
010bbd9d9c
simpler definition for incr_top
|
23 years ago |
Roberto Ierusalimschy
|
be00cd2a6b
easier way to keep `base' correct
|
23 years ago |
Roberto Ierusalimschy
|
2e4e888de0
Lua functions must have a frame or a saved pc.
|
23 years ago |
Roberto Ierusalimschy
|
ddc144e4d2
keep L->ci->base in L->base for faster access
|
23 years ago |
Roberto Ierusalimschy
|
b48c6e7680
no problem keeping some dead meat while doing collection
|
23 years ago |
Roberto Ierusalimschy
|
aff97fffc4
C functions cannot increase its top without filling the stack
|
23 years ago |
Roberto Ierusalimschy
|
1648674653
must check GC every time it can create new objects
|
23 years ago |
Roberto Ierusalimschy
|
d404f0c276
global_State must be deallocated (and so allocated) with NULL also
|
23 years ago |
Roberto Ierusalimschy
|
48e42261ac
details
|
23 years ago |
Roberto Ierusalimschy
|
be762f38bd
better organization of "malloc responsabilities"
|
23 years ago |
Roberto Ierusalimschy
|
c8a79057f7
option -l does a `require', instead of `dofile'
|
23 years ago |
Roberto Ierusalimschy
|
642af82e81
small bugs (state could keep its CI_HASFRAME attribute after returning)
|
23 years ago |
Roberto Ierusalimschy
|
636c629e56
new assertions
|
23 years ago |
Roberto Ierusalimschy
|
96ba5d0bc2
include file name in error messages
|
23 years ago |
Roberto Ierusalimschy
|
f0185f7628
support for tests of yield inside hooks + better support for tests
|
23 years ago |
Roberto Ierusalimschy
|
9bab2cf55d
support for yield inside hooks
|
23 years ago |
Roberto Ierusalimschy
|
c4ae00a3d1
details
|
23 years ago |
Roberto Ierusalimschy
|
f4d3bc52f4
towards 5.0 beta
|
23 years ago |
Roberto Ierusalimschy
|
18765d900e
messages
|
23 years ago |
Roberto Ierusalimschy
|
43013b39cc
new representation for hooks (to allow asynchronous calls to sethook)
|
23 years ago |
Roberto Ierusalimschy
|
94912d99fc
details
|
23 years ago |
Roberto Ierusalimschy
|
b40c9f7a3c
better code to signal write barriers
|
23 years ago |
Roberto Ierusalimschy
|
41fd639cab
documentation for write barriers
|
23 years ago |
Roberto Ierusalimschy
|
a845a46cc8
C function may leave garbage on the stack (besides return values)
|
23 years ago |
Roberto Ierusalimschy
|
097edd3884
better names for auxiliar functions
|
23 years ago |
Roberto Ierusalimschy
|
5c5d9b2703
back to `__mode' metafield to specify weakness
|
23 years ago |
Roberto Ierusalimschy
|
43d1a6af12
detail
|
23 years ago |
Roberto Ierusalimschy
|
3010eb0536
all objects with several children (tables, closures, stacks, prototypes)
|
23 years ago |
Roberto Ierusalimschy
|
2f91f95d94
better control over GCObjects
|
23 years ago |
Roberto Ierusalimschy
|
42dd080a2e
details
|
23 years ago |