Roberto Ierusalimschy
|
0e54d2be36
bug: barrier was wrong for generational phase
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
226c57fec0
simpler configuration to turn on all asserts
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
0de2065f4e
tighter tests for stack overflow
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
ee165043ef
two bugs related to varargs
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
3c394b12f9
detail
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
79fc7dea43
simpler implementation for generic reader
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
9c34e23214
new libs `loslib´ and `linit´
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
2aba14b623
details
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
1dd8c9b6b6
detail
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
7d309480dd
new way to handle _PATH (old LUA_PATH)
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
bcb2cb59ac
`select' returns all values after given `n'
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
0b06241483
better control for GC cycles
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
857253cdfc
detail
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
5dcd908add
detail
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
32d4f304db
first implementation of generational GC
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
4b12eff801
small correction (less conservative write barrier for tables)
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
271e05917f
bug: lua_getupvalue and setupvalue do not check for index too small.
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
fe8c365281
default state (created by `luaL_newstate´) has a default panic function
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
2d8b099274
better checking for read errors (with `ferror´)
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
ff4f8fe59a
small bug: calls to upvalues were not correctly traced
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
a7c74c06b9
small bug: lua_gc(count) was falling through to next option
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
c7dda42c2f
bug (due to new handling of varargs)
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
26ae992129
less conservative write barrier for tables
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
f87057690b
`io.lines' also can give the file name in its error message
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
9e6aa878c9
string.byte truncates indices out of range
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
c0fdaf5842
string.byte may return multiple values
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
2430d3cb28
small changes (due to Rici Lake) to allow testing non-supported OS functions
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
6bddbbde7a
details (opcode may not be the first field)
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
31e48f26ed
small bug
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
0d9007b642
no more LUA_OPNAMES
|
21 gadi atpakaļ |