Roberto Ierusalimschy
|
ea16ee41a8
no more attempt to optimize GC when parsing new modules (too complex)
|
22 years ago |
Roberto Ierusalimschy
|
60d11ec316
by default, gcc does not get tmpname
|
22 years ago |
Roberto Ierusalimschy
|
e1a424e8a3
avoid the identifier `index' (clashes with BSD `index' function)
|
22 years ago |
Roberto Ierusalimschy
|
59ce42dbd5
detail
|
22 years ago |
Roberto Ierusalimschy
|
92f6e0c1bf
no-nonsense debug information about tail calls
|
22 years ago |
Roberto Ierusalimschy
|
5cd99b82b7
`set/getenvtable' -> `set/getfenv'
|
22 years ago |
Roberto Ierusalimschy
|
07e210e655
`require' returns value returned by package
|
22 years ago |
Roberto Ierusalimschy
|
feb724c122
ULONG_MAX>>10 may not fit into an int (old bug)
|
22 years ago |
Roberto Ierusalimschy
|
67f9a2a98f
details
|
22 years ago |
Roberto Ierusalimschy
|
c4f9c887fc
expressions too complex for an ARM compiler...
|
22 years ago |
Roberto Ierusalimschy
|
9866fb0ef1
`set/getglobals' -> `set/getenvtable'
|
22 years ago |
Roberto Ierusalimschy
|
60c83ded30
small optimization for sizes of array constructors
|
22 years ago |
Roberto Ierusalimschy
|
07948c3181
restore _REQUIREDNAME after requiring a file
|
22 years ago |
Roberto Ierusalimschy
|
dce9a49a08
final version
|
22 years ago |
Roberto Ierusalimschy
|
15db58a2f5
create arg table with correct size
|
22 years ago |
Roberto Ierusalimschy
|
d6826dbc80
simpler way to count uses
|
22 years ago |
Roberto Ierusalimschy
|
e75a6ae9ee
`defaultmeta' is always empty, but registry needs some space for
|
22 years ago |
Roberto Ierusalimschy
|
2866fb2dd0
reset _REQUIREDNAME after loading module
|
22 years ago |
Roberto Ierusalimschy
|
4b6f436d67
`unpack' uses `getn' to get table size
|
22 years ago |
Roberto Ierusalimschy
|
8f105d6b59
string.byte returns nil if index is out-of-range
|
22 years ago |
Roberto Ierusalimschy
|
2fef8c772b
auxiliary function to check userdata with types
|
22 years ago |
Roberto Ierusalimschy
|
7285fa393b
use C names for C types
|
22 years ago |
Roberto Ierusalimschy
|
5085f09ce5
small optimizations
|
22 years ago |
Roberto Ierusalimschy
|
d674626392
compatibility with '%' syntax is optional
|
22 years ago |
Roberto Ierusalimschy
|
7a40cdbda0
different variables for number of upvalues and size of upvalue array
|
22 years ago |
Roberto Ierusalimschy
|
3cdeacbbfb
reference system also uses getn/setn (plus small corrections)
|
22 years ago |
Roberto Ierusalimschy
|
6f207b15fb
resist errors in finalizers during lua_close
|
22 years ago |
Roberto Ierusalimschy
|
3184314bf3
warning
|
22 years ago |
Roberto Ierusalimschy
|
7964f7cbbd
more complete information for coroutine errors
|
22 years ago |
Roberto Ierusalimschy
|
383a6e88f9
argv[0] may be NULL
|
22 years ago |