summaryrefslogtreecommitdiff
path: root/lcode.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* new way to count `nblocks' for GC (try to count bytes).Roberto Ierusalimschy2000-09-291-4/+5
|
* new implementation for `next'Roberto Ierusalimschy2000-08-311-3/+3
|
* commentsRoberto Ierusalimschy2000-08-151-2/+2
|
* small bug in symbolic executionRoberto Ierusalimschy2000-08-141-2/+3
|
* still better error messagesRoberto Ierusalimschy2000-08-101-3/+2
|
* default now is multi-stateRoberto Ierusalimschy2000-08-091-3/+1
|
* better code for unary/binary operatorsRoberto Ierusalimschy2000-08-091-38/+46
|
* no more options for debug information: it is always onRoberto Ierusalimschy2000-08-081-3/+2
|
* new structure for line informationRoberto Ierusalimschy2000-08-081-7/+16
|
* (much) better handling of memory alloction errorsRoberto Ierusalimschy2000-08-041-3/+3
|
* remove dummy argument in LUA_ASSERTRoberto Ierusalimschy2000-06-301-8/+8
|
* better error messagesRoberto Ierusalimschy2000-06-281-55/+53
|
* new version of debug systemRoberto Ierusalimschy2000-06-261-12/+7
|
* new way to generate SETLINEsRoberto Ierusalimschy2000-06-211-6/+13
|
* detailsRoberto Ierusalimschy2000-06-211-2/+2
|
* optimizations for "while 1", "until nil", and the likeRoberto Ierusalimschy2000-06-161-52/+101
|
* `lua.h' is included before any other Lua header fileRoberto Ierusalimschy2000-06-121-1/+3
|
* cleansing of lparser.cRoberto Ierusalimschy2000-06-051-16/+22
|
* bug: record-constructor starting with an upvalue name gets an errorRoberto Ierusalimschy2000-05-241-2/+2
|
* code cleaner for 16 bits.Roberto Ierusalimschy2000-05-241-3/+5
|
* array `luaK_opproperties' keeps delta stack and mode for each opcodeRoberto Ierusalimschy2000-05-221-139/+119
|
* first implementation of `for' over tablesRoberto Ierusalimschy2000-05-151-1/+13
|
* global variables are stored in a Lua tableRoberto Ierusalimschy2000-05-081-9/+1
|
* detailsRoberto Ierusalimschy2000-04-191-3/+3
|
* simpler version of `luaK_tostack'Roberto Ierusalimschy2000-04-171-40/+25
|
* better code organizationRoberto Ierusalimschy2000-04-141-67/+133
|
* optimization INCLOCAL is not necessary, with `for'Roberto Ierusalimschy2000-04-131-23/+5
|
* first implementation of FORRoberto Ierusalimschy2000-04-121-3/+5
|
* reorganization of lcode.cRoberto Ierusalimschy2000-04-071-227/+233
|
* more optimizationsRoberto Ierusalimschy2000-04-071-16/+39
|
* new optimization: jumps to jumpsRoberto Ierusalimschy2000-04-061-4/+18
|
* implementation of BREAKRoberto Ierusalimschy2000-04-051-50/+42
|
* new opcode INCLOCAL.Roberto Ierusalimschy2000-04-041-31/+58
|
* limits now are in `llims.n'Roberto Ierusalimschy2000-03-241-5/+1
|
* small refactoring.Roberto Ierusalimschy2000-03-241-25/+23
|
* better(?) treatment for SETLINERoberto Ierusalimschy2000-03-201-9/+5
|
* optimization for "while 1" and "repeat until nil"Roberto Ierusalimschy2000-03-171-3/+18
|
* small changesRoberto Ierusalimschy2000-03-171-86/+96
|
* small problems with limits and jumpsRoberto Ierusalimschy2000-03-161-10/+13
|
* details.Roberto Ierusalimschy2000-03-151-2/+2
|
* detailsRoberto Ierusalimschy2000-03-131-185/+181
|
* some name changesRoberto Ierusalimschy2000-03-101-86/+86
|
* small optimizations.Roberto Ierusalimschy2000-03-101-43/+75
|
* first implementation of "threaded code" for boolean operationsRoberto Ierusalimschy2000-03-091-49/+241
|
* some optimizationsRoberto Ierusalimschy2000-03-081-1/+11
|
* a better way to control optimizations.Roberto Ierusalimschy2000-03-041-62/+98
|
* detailsRoberto Ierusalimschy2000-03-031-2/+2
|
* change of code generation design (independent functions for each opcode)Roberto Ierusalimschy2000-03-031-123/+100
|
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-2/+2
|
* new algorithm to parse expressions + distribution of code between lparserRoberto Ierusalimschy2000-03-031-1/+190
| | | | and lcode.