Roberto Ierusalimschy
|
0d88545b82
warnings from several compilers (mainly typecasts when lua_Number is float)
|
22 年 前 |
Roberto Ierusalimschy
|
a424a112b5
clearance of debuging code (left by mistake)
|
22 年 前 |
Roberto Ierusalimschy
|
4039bf457d
^ operator is defined by global `__pow'
|
22 年 前 |
Roberto Ierusalimschy
|
7c3857cded
comments
|
22 年 前 |
Roberto Ierusalimschy
|
8ce6f0b418
avoid including system headers after program headers
|
22 年 前 |
Roberto Ierusalimschy
|
69dd9461e5
bug: GC metamethod calls could mess C/Lua stack syncronization
|
22 年 前 |
Roberto Ierusalimschy
|
e1a424e8a3
avoid the identifier `index' (clashes with BSD `index' function)
|
22 年 前 |
Roberto Ierusalimschy
|
92f6e0c1bf
no-nonsense debug information about tail calls
|
22 年 前 |
Roberto Ierusalimschy
|
60c83ded30
small optimization for sizes of array constructors
|
22 年 前 |
Roberto Ierusalimschy
|
7a40cdbda0
different variables for number of upvalues and size of upvalue array
|
22 年 前 |
Roberto Ierusalimschy
|
e79bf02f33
correct semantics for comparison metamethods (they are only valid
|
22 年 前 |
Roberto Ierusalimschy
|
9e8face8d8
must move call results in the last iteration, too
|
22 年 前 |
Roberto Ierusalimschy
|
cc4a22ebe2
bug: scope of generic for variables is not sound
|
22 年 前 |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
23 年 前 |
Roberto Ierusalimschy
|
5f698f8b6f
simpler interface to hooks + use of `int' to count hooks
|
23 年 前 |
Roberto Ierusalimschy
|
b8a680c114
resets hook count even in case of errors
|
23 年 前 |
Roberto Ierusalimschy
|
84488c5670
small bug: previous call may change `base'
|
23 年 前 |
Roberto Ierusalimschy
|
be00cd2a6b
easier way to keep `base' correct
|
23 年 前 |
Roberto Ierusalimschy
|
ddc144e4d2
keep L->ci->base in L->base for faster access
|
23 年 前 |
Roberto Ierusalimschy
|
b48c6e7680
no problem keeping some dead meat while doing collection
|
23 年 前 |
Roberto Ierusalimschy
|
642af82e81
small bugs (state could keep its CI_HASFRAME attribute after returning)
|
23 年 前 |
Roberto Ierusalimschy
|
9bab2cf55d
support for yield inside hooks
|
23 年 前 |
Roberto Ierusalimschy
|
43013b39cc
new representation for hooks (to allow asynchronous calls to sethook)
|
23 年 前 |
Roberto Ierusalimschy
|
41fd639cab
documentation for write barriers
|
23 年 前 |
Roberto Ierusalimschy
|
dff9be4224
new macros to distinguish different types of object moves (for future GC
|
23 年 前 |
Roberto Ierusalimschy
|
118347d8c3
new API for coroutines
|
23 年 前 |
Roberto Ierusalimschy
|
96e15b8501
threads now are real Lua objects, subject to garbage collection
|
23 年 前 |
Roberto Ierusalimschy
|
b3d0682fb9
use of different buffers for scanner and concatenation
|
23 年 前 |
Roberto Ierusalimschy
|
e8f35fc4ff
unification of __index & __gettable (and __newindex & __settable)
|
23 年 前 |
Roberto Ierusalimschy
|
565e6d74e1
state's buffer is used only for chars
|
23 年 前 |