Roberto Ierusalimschy
|
2ca5181413
Branch 5.2 - new releases for 5.2 go from here, main trunk goes
|
пре 12 година |
Roberto Ierusalimschy
|
f5ae26ec6c
official branch for Lua 5.1
|
пре 17 година |
Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
пре 20 година |
Roberto Ierusalimschy
|
7d45a5f48f
C functions and userdata also have environments
|
пре 20 година |
Roberto Ierusalimschy
|
334ba8132b
cleaner way to remark open upvalues
|
пре 20 година |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
пре 21 година |
Roberto Ierusalimschy
|
5ee63257f9
macros for closure sizes are global
|
пре 22 година |
Roberto Ierusalimschy
|
c51bcf4796
it's ok to dump functions with upvalues
|
пре 22 година |
Roberto Ierusalimschy
|
ab9e062928
name changes to avoid name collision between macros and variables
|
пре 22 година |
Roberto Ierusalimschy
|
3941af53ad
first implementation of independent global table per function
|
пре 23 година |
Roberto Ierusalimschy
|
413fc7334b
new implementation for lua upvalues (sugested by E.T.): simpler and solves
|
пре 24 година |
Roberto Ierusalimschy
|
72659a0605
no more explicit support for wide-chars; too much troble...
|
пре 24 година |
Roberto Ierusalimschy
|
15462edb0f
new definitions for closure structures
|
пре 24 година |
Roberto Ierusalimschy
|
abdbe883a8
first implementation of unrestricted static scoping
|
пре 24 година |
Roberto Ierusalimschy
|
39b7978329
first (big) step to support wide chars
|
пре 24 година |
Roberto Ierusalimschy
|
0183b8030c
`free' gets size of the block: complete control over memory use
|
пре 24 година |
Roberto Ierusalimschy
|
dad808a73a
new way to count `nblocks' for GC (try to count bytes).
|
пре 25 година |
Roberto Ierusalimschy
|
afef009fce
new version of debug system
|
пре 25 година |
Roberto Ierusalimschy
|
73aa465a8e
some name changes
|
пре 25 година |
Roberto Ierusalimschy
|
acdb0b741e
comments.
|
пре 25 година |
Roberto Ierusalimschy
|
29ede6aa13
first implementation of multiple states (reentrant code).
|
пре 26 година |
Roberto Ierusalimschy
|
8e7451512f
some more `const's
|
пре 26 година |
Roberto Ierusalimschy
|
4343420d4d
simplified version of `gc' tag method (only for userdata now).
|
пре 26 година |
Roberto Ierusalimschy
|
c787dccd9b
"const" !!!
|
пре 26 година |
Roberto Ierusalimschy
|
45e533599f
optimization: closures without upvalues don't need to be closures
|
пре 28 година |
Roberto Ierusalimschy
|
592a3f289b
first implementation of centralized global state.
|
пре 28 година |
Roberto Ierusalimschy
|
e78cf96c97
first version of Cclosures.
|
пре 28 година |
Roberto Ierusalimschy
|
eb617df2d8
better way to traverse GCnode lists.
|
пре 28 година |
Roberto Ierusalimschy
|
ff08b0f406
Lua Function structures
|
пре 28 година |