Roberto Ierusalimschy
|
634344d61f
new API for weak mode
|
23 жил өмнө |
Roberto Ierusalimschy
|
5037196f6f
new macros `ttis*'
|
23 жил өмнө |
Roberto Ierusalimschy
|
79c8edb6c4
new names for light userdata operations
|
23 жил өмнө |
Roberto Ierusalimschy
|
9f4b5b5232
weak keys are removed only after finalization
|
23 жил өмнө |
Roberto Ierusalimschy
|
fdfd5b44ee
TM_GETTABLE/TM_SETTABLE don't need fast access anymore
|
23 жил өмнө |
Roberto Ierusalimschy
|
e34f282365
`luaV_gettable' returns element position
|
23 жил өмнө |
Roberto Ierusalimschy
|
3941af53ad
first implementation of independent global table per function
|
23 жил өмнө |
Roberto Ierusalimschy
|
864c96f36c
new fallback for equality `__eq'
|
23 жил өмнө |
Roberto Ierusalimschy
|
eeab473fc8
new fallback __le (less equal), for partial order
|
23 жил өмнө |
Roberto Ierusalimschy
|
955def0348
new names for string formating functions
|
23 жил өмнө |
Roberto Ierusalimschy
|
b7a0503c1d
new format for error messages
|
23 жил өмнө |
Roberto Ierusalimschy
|
dea6b6da94
new function `lua_vpushstr' to replace uses of `sprintf'
|
23 жил өмнө |
Roberto Ierusalimschy
|
0dbf0c5953
new format for test intructions (handle NaN correctly)
|
23 жил өмнө |
Roberto Ierusalimschy
|
237969724f
support for `light' userdata + simpler support for `boxed' udata
|
23 жил өмнө |
Roberto Ierusalimschy
|
801aaf37b1
simpler implementation for line information
|
23 жил өмнө |
Roberto Ierusalimschy
|
b7ed502dea
configurable macros should live in llimits.h
|
23 жил өмнө |
Roberto Ierusalimschy
|
71c716e5a8
avoid C identifiers beginning with '_'
|
23 жил өмнө |
Roberto Ierusalimschy
|
8a1a512c64
lu_byte is enough for those fields (maxstack < 256)
|
23 жил өмнө |
Roberto Ierusalimschy
|
e01f5e6809
better order of record fields for 64-bit machines
|
23 жил өмнө |
Roberto Ierusalimschy
|
d6fd33e76f
`eventtable' renamed to `metatable'
|
23 жил өмнө |
Roberto Ierusalimschy
|
b3bb0f132b
new interface for weak modes
|
23 жил өмнө |
Roberto Ierusalimschy
|
e04f7ed450
first version of Lua "stackless"
|
23 жил өмнө |
Roberto Ierusalimschy
|
9aff171f3b
new type `boolean'
|
23 жил өмнө |
Roberto Ierusalimschy
|
592a309177
tag system replaced by event tables
|
24 жил өмнө |
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
|
26bf2adace
optimizations for space in LClosures and time cleanning weak tables
|
24 жил өмнө |
Roberto Ierusalimschy
|
21aa7e55f2
optimization for array part of a Table
|
24 жил өмнө |
Roberto Ierusalimschy
|
15462edb0f
new definitions for closure structures
|
24 жил өмнө |
Roberto Ierusalimschy
|
8e9b1e4ae9
details
|
24 жил өмнө |