summaryrefslogtreecommitdiff
path: root/lobject.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* new fallback for equality `__eq'Roberto Ierusalimschy2002-06-131-12/+14
|
* new fallback __le (less equal), for partial orderRoberto Ierusalimschy2002-06-121-9/+1
|
* new names for string formating functionsRoberto Ierusalimschy2002-05-161-3/+3
|
* new format for error messagesRoberto Ierusalimschy2002-05-151-2/+1
|
* new function `lua_vpushstr' to replace uses of `sprintf'Roberto Ierusalimschy2002-05-071-1/+3
|
* new format for test intructions (handle NaN correctly)Roberto Ierusalimschy2002-05-061-1/+10
|
* support for `light' userdata + simpler support for `boxed' udataRoberto Ierusalimschy2002-04-051-9/+8
|
* simpler implementation for line informationRoberto Ierusalimschy2002-03-251-2/+1
|
* configurable macros should live in llimits.hRoberto Ierusalimschy2002-03-181-16/+1
|
* avoid C identifiers beginning with '_'Roberto Ierusalimschy2002-03-111-10/+10
|
* lu_byte is enough for those fields (maxstack < 256)Roberto Ierusalimschy2002-03-051-6/+6
|
* better order of record fields for 64-bit machinesRoberto Ierusalimschy2002-02-081-16/+15
|
* `eventtable' renamed to `metatable'Roberto Ierusalimschy2002-01-301-2/+2
|
* new interface for weak modesRoberto Ierusalimschy2002-01-091-2/+1
|
* first version of Lua "stackless"Roberto Ierusalimschy2001-12-181-14/+0
|
* new type `boolean'Roberto Ierusalimschy2001-12-111-1/+8
|
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-17/+5
|
* new implementation for lua upvalues (sugested by E.T.): simpler and solvesRoberto Ierusalimschy2001-11-291-10/+10
| | | | a bug for multi-stacks
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-5/+5
|
* optimizations for space in LClosures and time cleanning weak tablesRoberto Ierusalimschy2001-11-061-18/+20
|
* optimization for array part of a TableRoberto Ierusalimschy2001-10-251-9/+17
|
* new definitions for closure structuresRoberto Ierusalimschy2001-10-021-22/+32
|
* detailsRoberto Ierusalimschy2001-09-251-3/+3
|
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-071-6/+38
|
* better syntax for type castsRoberto Ierusalimschy2001-08-311-4/+8
|
* use a table to find (and reuse) constants when parsingRoberto Ierusalimschy2001-08-271-3/+2
|
* rename of `kproto' to `p'Roberto Ierusalimschy2001-06-281-3/+3
|
* new macros for changing numbersRoberto Ierusalimschy2001-06-281-1/+3
|
* too much optimization to "break" keys in tables; keep them as TObjects...Roberto Ierusalimschy2001-06-261-3/+5
|
* cleaner way to ensure alignment for strings and userdataRoberto Ierusalimschy2001-06-151-27/+23
|
* smaller structs for udata and for stringsRoberto Ierusalimschy2001-06-071-5/+8
|
* new implementation for userdatas, without `keys'Roberto Ierusalimschy2001-06-061-15/+19
|
* new implementation for the Virtual MachineRoberto Ierusalimschy2001-06-051-5/+3
|
* first implementation for weak tablesRoberto Ierusalimschy2001-04-111-1/+2
|
* better way to link callinfo's and stackRoberto Ierusalimschy2001-03-071-15/+7
|
* lower-case for macros with argumentsRoberto Ierusalimschy2001-03-021-2/+2
|
* buffer should be void *, as char now is not that neutral...Roberto Ierusalimschy2001-02-231-3/+4
| | | | + little bug in pointer arithmetic
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-7/+7
|
* code check for upvaluesRoberto Ierusalimschy2001-02-201-1/+2
|
* better separation between basic typesRoberto Ierusalimschy2001-02-201-5/+5
|
* string pointers are always fully alignedRoberto Ierusalimschy2001-02-091-10/+15
|
* back to the basics (well-behaved variant record...)Roberto Ierusalimschy2001-02-021-16/+14
|
* lock/unlock may use L + better structure for internal debug stuffRoberto Ierusalimschy2001-02-021-13/+4
|
* no need for tags in boxed values :-(Roberto Ierusalimschy2001-02-011-16/+4
|
* all boxed types start with their tagsRoberto Ierusalimschy2001-01-291-6/+21
|
* smaller tables for machines with 8-bit alignmentRoberto Ierusalimschy2001-01-291-3/+5
|
* detailRoberto Ierusalimschy2001-01-261-1/+6
|
* first implementation for type namesRoberto Ierusalimschy2001-01-251-5/+1
|
* thead-specific state separated from "global" stateRoberto Ierusalimschy2001-01-191-16/+14
|
* all accesses to TObjects done through macrosRoberto Ierusalimschy2001-01-181-15/+44
|