summaryrefslogtreecommitdiff
path: root/lvm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* details.Roberto Ierusalimschy1999-04-131-3/+6
* no more assignment expressions (they don't fit in Lua...)Roberto Ierusalimschy1999-03-101-31/+1
* new opcode TAILCALLRoberto Ierusalimschy1999-03-051-13/+19
* details.Roberto Ierusalimschy1999-03-041-2/+2
* better instrumentation for internal debuggingRoberto Ierusalimschy1999-02-241-1/+5
* LONGARGW (for completeness).Roberto Ierusalimschy1999-02-231-3/+4
* new name for opcodeRoberto Ierusalimschy1999-02-091-3/+3
* small corrections in opcodes.Roberto Ierusalimschy1999-02-091-4/+12
* assignment expression may be multipleRoberto Ierusalimschy1999-02-081-11/+22
* clearer way to set tables.Roberto Ierusalimschy1999-02-081-35/+35
* "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state".Roberto Ierusalimschy1999-02-041-4/+4
* new opcode for "long" arguments (3 bytes)Roberto Ierusalimschy1999-02-041-19/+24
* new syntax: assignment expressions + better order for opcodesRoberto Ierusalimschy1999-02-021-32/+46
* opcodes with builtin parameters are too complicated for very little extraRoberto Ierusalimschy1999-02-021-184/+51
* luaH_set does the set!Roberto Ierusalimschy1999-01-251-13/+8
* small optimizationsRoberto Ierusalimschy1999-01-201-9/+8
* small optimization in getglobalRoberto Ierusalimschy1999-01-151-18/+20
* "%.16g" already formats integers as integers, so we do not need anRoberto Ierusalimschy1999-01-131-12/+5
* better precision when converting numbers to strings.Roberto Ierusalimschy1999-01-121-2/+2
* details ("settable")Roberto Ierusalimschy1998-12-301-34/+42
* new functions "tinsert" and "tremove"Roberto Ierusalimschy1998-12-301-11/+13
* new function "luaO_str2d" to convert strings to numbers, becauseRoberto Ierusalimschy1998-12-271-18/+25
* "strtod" is cleaner than "scanf" for this job.Roberto Ierusalimschy1998-12-241-8/+11
* small warningsRoberto Ierusalimschy1998-12-031-2/+2
* new function "sort" + many small changesRoberto Ierusalimschy1998-07-121-16/+13
* 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
* 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