Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | copyright year -> 2014 | Roberto Ierusalimschy | 2014-03-20 | 1 | -3/+3 |
| | |||||
* | detail (to avoid warnings with '-O3') | Roberto Ierusalimschy | 2014-03-20 | 1 | -3/+3 |
| | |||||
* | does not create library when it is deprecated | Roberto Ierusalimschy | 2014-03-20 | 1 | -10/+2 |
| | |||||
* | configuration for Lua type corresponding to 'time_t' | Roberto Ierusalimschy | 2014-03-20 | 1 | -10/+24 |
| | |||||
* | 'posrelat' -> 'u_posrelat' (to avoid name conflict in 'one.c') | Roberto Ierusalimschy | 2014-03-20 | 1 | -6/+6 |
| | |||||
* | with 64-bit integers, file offsets do not need to be floats | Roberto Ierusalimschy | 2014-03-19 | 1 | -4/+4 |
| | |||||
* | removed function 'luaS_eqstr' (not used anywhere) | Roberto Ierusalimschy | 2014-03-19 | 2 | -12/+2 |
| | |||||
* | detail (removed unused prototype) | Roberto Ierusalimschy | 2014-03-19 | 1 | -2/+1 |
| | |||||
* | bitlib has been deprecated | Roberto Ierusalimschy | 2014-03-18 | 2 | -2/+28 |
| | |||||
* | detail (comment) | Roberto Ierusalimschy | 2014-03-15 | 1 | -2/+2 |
| | |||||
* | details | Roberto Ierusalimschy | 2014-03-14 | 1 | -7/+8 |
| | |||||
* | changing prefix of configurable macros from "lua_" to "l_" | Roberto Ierusalimschy | 2014-03-13 | 1 | -26/+26 |
| | |||||
* | lua_gettable and similars return type of gotten value | Roberto Ierusalimschy | 2014-03-12 | 7 | -44/+40 |
| | |||||
* | detail in string.rep: allow large repetitions of the empty string (no | Roberto Ierusalimschy | 2014-03-12 | 1 | -4/+5 |
| | | | | possibility of overflows) | ||||
* | make all dumps/loads go trhough Load/DumpVector (so it is easier | Roberto Ierusalimschy | 2014-03-11 | 2 | -8/+20 |
| | | | | 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 | 2 | -10/+13 |
| | | | | able to detect correctly version mismatches) | ||||
* | make sure that LUAC_INT is a lua_Integer and that LUAC_NUM is | Roberto Ierusalimschy | 2014-03-11 | 1 | -3/+4 |
| | | | | a lua_Number | ||||
* | detail (breaking too long lines) | Roberto Ierusalimschy | 2014-03-10 | 1 | -3/+5 |
| | |||||
* | no need to avoid negative ints in 'LoadInt' | Roberto Ierusalimschy | 2014-03-10 | 1 | -3/+1 |
| | |||||
* | "indent -kr -i2 -br -brf -nut" plus a few manual formating | Roberto Ierusalimschy | 2014-03-10 | 2 | -344/+363 |
| | |||||
* | small bug (from revision 2.80): LUA_OP* constants are not from | Roberto Ierusalimschy | 2014-03-09 | 1 | -2/+2 |
| | | | | enumeration 'Opcode' (they are integers) | ||||
* | new macro 'cast_void' | Roberto Ierusalimschy | 2014-03-07 | 3 | -7/+9 |
| | |||||
* | simpler code to read a line from a file (using 'getc' or, if present, | Roberto Ierusalimschy | 2014-03-06 | 1 | -17/+24 |
| | | | | 'getc_unlocked') | ||||
* | back with 'L' for macros 'luai_num*', but now with a new macro | Roberto Ierusalimschy | 2014-03-06 | 4 | -31/+43 |
| | | | | 'luai_numinvalidop' to protect constant folding | ||||
* | 'constfolding' passes a proper Lua state to 'luaO_arith' | Roberto Ierusalimschy | 2014-03-06 | 1 | -4/+4 |
| | |||||
* | detail ('codearith' uses 'LUA_OP*' constants instead of 'OP_*') | Roberto Ierusalimschy | 2014-03-06 | 1 | -10/+15 |
| | |||||
* | no need to store a full 'size_t' fo the size of (frequent) small strings | Roberto Ierusalimschy | 2014-03-01 | 2 | -16/+16 |
| | |||||
* | more regularity with vectors + sizeof computed by the macros themselves | Roberto Ierusalimschy | 2014-02-28 | 2 | -19/+18 |
| | |||||
* | all chars used in binary dumps are unsigned ('lu_byte') | Roberto Ierusalimschy | 2014-02-28 | 2 | -24/+23 |
| | |||||
* | store number of upvalues of main function in front of the dump, | Roberto Ierusalimschy | 2014-02-27 | 2 | -10/+5 |
| | | | | so that undump can create initial closure before reading its prototype | ||||
* | more explicit handling of headers for binary chunks | Roberto Ierusalimschy | 2014-02-27 | 3 | -59/+53 |
| | |||||
* | removal of weird construction in definition of LUA_STRFTIMEOPTIONS | Roberto Ierusalimschy | 2014-02-26 | 1 | -3/+3 |
| | | | | (two empty strings concatenated as in "" "") | ||||
* | more uniformity for defining system-dependent features | Roberto Ierusalimschy | 2014-02-26 | 6 | -65/+101 |
| | |||||
* | detail (comments) | Roberto Ierusalimschy | 2014-02-26 | 1 | -9/+9 |
| | |||||
* | added macro MAX_UINTEGER | Roberto Ierusalimschy | 2014-02-26 | 1 | -3/+5 |
| | |||||
* | detail (comment) | Roberto Ierusalimschy | 2014-02-26 | 1 | -2/+6 |
| | |||||
* | detail (unknown lines are marked as -1, not 0) | Roberto Ierusalimschy | 2014-02-25 | 1 | -2/+2 |
| | |||||
* | added 'stip' parameter to lua_dump/string.dump | Roberto Ierusalimschy | 2014-02-25 | 1 | -4/+4 |
| | |||||
* | added 'strip' parameter to lua_dump/string.dump | Roberto Ierusalimschy | 2014-02-25 | 2 | -4/+5 |
| | |||||
* | 'read_all' does not need to grow buffer, as 'luaL_prepbuffsize' | Roberto Ierusalimschy | 2014-02-21 | 1 | -11/+6 |
| | | | | already does that | ||||
* | userdata can have any Lua value as uservalue | Roberto Ierusalimschy | 2014-02-19 | 7 | -30/+37 |
| | |||||
* | detail (better error messages for light userdata) | Roberto Ierusalimschy | 2014-02-19 | 1 | -1/+3 |
| | |||||
* | no need to keep threads in a different GC list, now that there is the | Roberto Ierusalimschy | 2014-02-18 | 5 | -33/+17 |
| | | | | 'twups' list | ||||
* | new list 'twups' to allow traversal of upvalues from dead threads | Roberto Ierusalimschy | 2014-02-18 | 5 | -17/+58 |
| | | | | (+ fixed some problems with cycles involving those upvalues) | ||||
* | field 'op' renamed to 'open' | Roberto Ierusalimschy | 2014-02-15 | 6 | -17/+17 |
| | |||||
* | no more second result from 'collectgarbage"count"' (as Lua seldom | Roberto Ierusalimschy | 2014-02-14 | 1 | -4/+3 |
| | | | | will need lua_Number to be an integer) | ||||
* | change in the way 'collectgarbage("step", size)' interprets 'size' | Roberto Ierusalimschy | 2014-02-14 | 3 | -24/+23 |
| | | | | | (mimicking the way the GC itself behaves when Lua allocates 'size' Kbytes) | ||||
* | new syntax for Unicode escape '\u{012F}' | Roberto Ierusalimschy | 2014-02-14 | 1 | -5/+8 |
| | |||||
* | limit to 'gcstepmul' imposed by 'lua_gc' (+ some details in 'lgc.c') | Roberto Ierusalimschy | 2014-02-13 | 2 | -12/+20 |
| | |||||
* | better control for number of finalizers called at each GC cycle | Roberto Ierusalimschy | 2014-02-13 | 4 | -31/+52 |
| | | | | (increases progressively) |