Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lua 5.3.5 ported to gitv5.3.5 | Roberto Ierusalimschy | 2018-12-17 | 1 | -1/+1 |
| | | | | | | | This is the first commit for the branch Lua 5.3. All source files were copied from the official distribution of 5.3.5 in the Lua site. The test files are the same of 5.3.4. The manual came from the previous RCS repository, revision 1.167.1.2. | ||||
* | avoid calling write function with empty block | Roberto Ierusalimschy | 2015-10-08 | 1 | -2/+2 |
| | |||||
* | avoid expression with side effect (in debug mode) inside 'sizeof' | Roberto Ierusalimschy | 2015-03-30 | 1 | -2/+3 |
| | |||||
* | size of short strings stored in a single byte, to reduce the size | Roberto Ierusalimschy | 2015-01-16 | 1 | -2/+2 |
| | | | | of struct 'TString' | ||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -3/+6 |
| | | | | any other header file | ||||
* | type 'TString' refers directly to the structure inside the union | Roberto Ierusalimschy | 2014-07-18 | 1 | -3/+3 |
| | | | | (union used only for size purposes) | ||||
* | allows different 'source' for each prototype, but inherits it from | Roberto Ierusalimschy | 2014-06-18 | 1 | -10/+17 |
| | | | | | parent when they are equal (only possible case for chunks created by the parser) | ||||
* | added assertion about sources being the same for all protos in a chunk | Roberto Ierusalimschy | 2014-06-18 | 1 | -2/+4 |
| | |||||
* | source for all prototypes must be equal in a chunk; no need to store | Roberto Ierusalimschy | 2014-06-18 | 1 | -2/+2 |
| | | | | each one separated | ||||
* | some details to avoid warnings | Roberto Ierusalimschy | 2014-04-01 | 1 | -2/+2 |
| | |||||
* | missplelling in comments/function names (endianess -> endianness) | Roberto Ierusalimschy | 2014-03-27 | 1 | -2/+2 |
| | |||||
* | make all dumps/loads go trhough Load/DumpVector (so it is easier | Roberto Ierusalimschy | 2014-03-11 | 1 | -4/+10 |
| | | | | to adapt the code to correct endianess, if needed) | ||||
* | keep chunk's headers compatible at least up to LUAC_VERSION (to be | Roberto Ierusalimschy | 2014-03-11 | 1 | -3/+5 |
| | | | | able to detect correctly version mismatches) | ||||
* | "indent -kr -i2 -br -brf -nut" plus a few manual formating | Roberto Ierusalimschy | 2014-03-10 | 1 | -137/+141 |
| | |||||
* | no need to store a full 'size_t' fo the size of (frequent) small strings | Roberto Ierusalimschy | 2014-03-01 | 1 | -11/+11 |
| | |||||
* | more regularity with vectors + sizeof computed by the macros themselves | Roberto Ierusalimschy | 2014-02-28 | 1 | -11/+11 |
| | |||||
* | all chars used in binary dumps are unsigned ('lu_byte') | Roberto Ierusalimschy | 2014-02-28 | 1 | -18/+18 |
| | |||||
* | store number of upvalues of main function in front of the dump, | Roberto Ierusalimschy | 2014-02-27 | 1 | -1/+2 |
| | | | | so that undump can create initial closure before reading its prototype | ||||
* | more explicit handling of headers for binary chunks | Roberto Ierusalimschy | 2014-02-27 | 1 | -4/+12 |
| | |||||
* | dumping and undumping integers | Roberto Ierusalimschy | 2013-04-26 | 1 | -6/+14 |
| | |||||
* | 'ttypenv' -> 'ttnov' | Roberto Ierusalimschy | 2013-04-12 | 1 | -3/+3 |
| | |||||
* | "default: lua_assert(0)" in switches helps debugging + uses | Roberto Ierusalimschy | 2012-01-23 | 1 | -3/+4 |
| | | | | non-variant types in binary files | ||||
* | details | Roberto Ierusalimschy | 2011-11-24 | 1 | -3/+3 |
| | |||||
* | changes by lhf (better control of chars x bytes) | Roberto Ierusalimschy | 2011-05-17 | 1 | -3/+3 |
| | |||||
* | version from lhf | Roberto Ierusalimschy | 2010-10-25 | 1 | -9/+6 |
| | |||||
* | first version of _ENV; no more global variables | Roberto Ierusalimschy | 2010-03-12 | 1 | -2/+1 |
| | |||||
* | first implementation of lexical environments | Roberto Ierusalimschy | 2009-09-30 | 1 | -1/+2 |
| | |||||
* | information about upvalues (where they come from) kept in Proto structure, | Roberto Ierusalimschy | 2009-09-28 | 1 | -3/+14 |
| | | | | instead of sequence of pseudo-opcodes after OP_CLOSURE | ||||
* | useless test removed (pointed by lint) | Roberto Ierusalimschy | 2008-07-03 | 1 | -2/+2 |
| | |||||
* | avoid trailing white spaces | Roberto Ierusalimschy | 2006-09-11 | 1 | -2/+2 |
| | |||||
* | small change to strip file names when stripping debug informationv5.1 | Roberto Ierusalimschy | 2006-02-17 | 1 | -2/+2 |
| | |||||
* | new versions by lhf | Roberto Ierusalimschy | 2005-11-16 | 1 | -72/+57 |
| | |||||
* | several small details | Roberto Ierusalimschy | 2005-05-17 | 1 | -3/+4 |
| | |||||
* | debug information for last line of a function definition | Roberto Ierusalimschy | 2005-05-05 | 1 | -2/+3 |
| | |||||
* | function constants may include boolean values | Roberto Ierusalimschy | 2004-10-04 | 1 | -1/+4 |
| | |||||
* | `lua_Chunkwriter' returns 0 in case of success | Roberto Ierusalimschy | 2004-07-09 | 1 | -12/+17 |
| | |||||
* | new scheme for configuration through `luaconf.h' | Roberto Ierusalimschy | 2004-04-30 | 1 | -1/+2 |
| | |||||
* | `TObject' renamed to `TValue' + other name changes and better assertions | Roberto Ierusalimschy | 2003-12-10 | 1 | -3/+3 |
| | | | | for incremental garbage collection | ||||
* | no more checks for non-default compilation options + luaU_dump has | Roberto Ierusalimschy | 2003-08-15 | 1 | -10/+8 |
| | | | | new option to strip debug info | ||||
* | last changes by lhfv5.0 | Roberto Ierusalimschy | 2003-04-10 | 1 | -4/+5 |
| | |||||
* | different variables for number of upvalues and size of upvalue array | Roberto Ierusalimschy | 2003-02-11 | 1 | -8/+3 |
| | | | | (makes code clearer) | ||||
* | dump/undump of upvalue names | Roberto Ierusalimschy | 2003-01-27 | 1 | -9/+23 |
| | |||||
* | each .c file defines its own name | Roberto Ierusalimschy | 2002-12-04 | 1 | -1/+3 |
| | |||||
* | module for dumping chunks | Roberto Ierusalimschy | 2002-10-25 | 1 | -0/+158 |