summaryrefslogtreecommitdiff
path: root/lvm.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* details.Roberto Ierusalimschy1998-06-111-2/+2
|
* better error message when '^' is not defined.Roberto Ierusalimschy1998-05-311-2/+2
|
* words are stored in hi-lo order (easier to print)Roberto Ierusalimschy1998-03-301-2/+2
|
* opcode "CLOSURE" gets the prototipe (instead of a previous pushconstant)Roberto Ierusalimschy1998-03-251-6/+7
|
* detailsRoberto Ierusalimschy1998-03-111-4/+4
|
* better use of "ASSERT".Roberto Ierusalimschy1998-03-091-2/+2
|
* support for strings with '\0'Roberto Ierusalimschy1998-03-061-11/+30
|
* "strcoll" may not exist in ond ansi machinesRoberto Ierusalimschy1998-01-141-1/+6
|
* new way to hanlde arg informationRoberto Ierusalimschy1998-01-121-15/+7
|
* variants for "ARGS".Roberto Ierusalimschy1997-12-301-2/+7
|
* variant opcodes for PUSHSELFRoberto Ierusalimschy1997-12-291-2/+6
|
* detailsRoberto Ierusalimschy1997-12-231-3/+3
|
* new scheme for buffers, centralized in auxlib.Roberto Ierusalimschy1997-12-171-3/+3
|
* optimization: closures without upvalues don't need to be closuresRoberto Ierusalimschy1997-12-151-13/+15
|
* details (mainly error messages)Roberto Ierusalimschy1997-12-091-3/+3
|
* small modifications (format, small optimizations, etc)Roberto Ierusalimschy1997-11-211-102/+108
|
* first implementation of centralized global state.Roberto Ierusalimschy1997-11-191-111/+113
|
* small bug.Roberto Ierusalimschy1997-10-271-3/+3
|
* optimization to handle <a.x> (new opcode).Roberto Ierusalimschy1997-10-241-1/+15
|
* first version of Cclosures.Roberto Ierusalimschy1997-10-241-3/+3
|
* "nupvalues" is kept in Closure, not in prototype (as a preparationRoberto Ierusalimschy1997-10-161-14/+12
| | | | for C closures...)
* more uniform treatment to opcode variants.Roberto Ierusalimschy1997-10-131-61/+84
|
* jumps are relative to next instructionRoberto Ierusalimschy1997-10-061-28/+28
|
* all jumps have byte variants; WHILE optimizationRoberto Ierusalimschy1997-10-011-31/+33
|
* new implementation for globals: Global value is stored in TaggedStringRoberto Ierusalimschy1997-09-261-11/+10
|
* new opcode variants.Roberto Ierusalimschy1997-09-241-30/+55
|
* better way to cope with opcode variantsRoberto Ierusalimschy1997-09-221-53/+73
|
* new way to code globals, using const table instead of putting globalRoberto Ierusalimschy1997-09-191-3/+11
| | | | index inside the opcode.
* small optimizations (bit scrubbing)Roberto Ierusalimschy1997-09-191-115/+72
|
* Lua virtual machineRoberto Ierusalimschy1997-09-161-0/+655