Roberto Ierusalimschy
|
b7a0503c1d
new format for error messages
|
23 years ago |
Roberto Ierusalimschy
|
dea6b6da94
new function `lua_vpushstr' to replace uses of `sprintf'
|
23 years ago |
Roberto Ierusalimschy
|
751cd867d3
new way to handle errors
|
23 years ago |
Roberto Ierusalimschy
|
ee4859b3e3
new way to handle errors (temporary version)
|
23 years ago |
Roberto Ierusalimschy
|
c11d374c59
`panic' function configurable via API
|
23 years ago |
Roberto Ierusalimschy
|
62dd4cbe91
check for errors while loading file
|
23 years ago |
Roberto Ierusalimschy
|
f1f271ae76
details
|
23 years ago |
Roberto Ierusalimschy
|
81215cd59f
simpler way to control stack overflow
|
23 years ago |
Roberto Ierusalimschy
|
44a5484d73
small bug (L->ci->top may be larger than L->top...)
|
23 years ago |
Roberto Ierusalimschy
|
801aaf37b1
simpler implementation for line information
|
23 years ago |
Roberto Ierusalimschy
|
63a614e145
some improvements in stack control
|
23 years ago |
Roberto Ierusalimschy
|
da81845cd5
an error may call GC and find an incomplete `ci'
|
23 years ago |
Roberto Ierusalimschy
|
71c716e5a8
avoid C identifiers beginning with '_'
|
23 years ago |
Roberto Ierusalimschy
|
e19eba7219
cannot store `top' in local variables...
|
23 years ago |
Roberto Ierusalimschy
|
8f837e83b2
using `ci->top' to control acceptable indices in C calls
|
23 years ago |
Roberto Ierusalimschy
|
b0a5e156b8
no more maximum stack size
|
23 years ago |
Roberto Ierusalimschy
|
e01f5e6809
better order of record fields for 64-bit machines
|
23 years ago |
Roberto Ierusalimschy
|
addbe8c8b0
protected execution of `resume'
|
23 years ago |
Roberto Ierusalimschy
|
653977a0ac
callhook can be static
|
23 years ago |
Roberto Ierusalimschy
|
50e2952593
first version of dynamic stack
|
23 years ago |
Roberto Ierusalimschy
|
448517e47e
no more linehook field in CallInfo
|
23 years ago |
Roberto Ierusalimschy
|
6272c843de
`yield' passes its arguments to `resume'
|
23 years ago |
Roberto Ierusalimschy
|
f083812c02
first implementation of coroutines
|
23 years ago |
Roberto Ierusalimschy
|
facfec0687
small optimizations
|
23 years ago |
Roberto Ierusalimschy
|
42754c0f15
small optimizations
|
23 years ago |
Roberto Ierusalimschy
|
18afb90349
first version of stackless Lua
|
23 years ago |
Roberto Ierusalimschy
|
101cee3032
LUA_ERRERR also cannot generate error message
|
24 years ago |
Roberto Ierusalimschy
|
a4c35a3269
it doesn't pay to optimize absence when it is an error
|
24 years ago |
Roberto Ierusalimschy
|
592a309177
tag system replaced by event tables
|
24 years ago |
Roberto Ierusalimschy
|
413fc7334b
new implementation for lua upvalues (sugested by E.T.): simpler and solves
|
24 years ago |