Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | new definition for 'luai_nummod' (using 'fmod') | Roberto Ierusalimschy | 2014-04-09 | 3 | -6/+13 |
| | |||||
* | using 'volatile' in 'tofloat' to ensure result has the same precision | Roberto Ierusalimschy | 2014-04-08 | 1 | -4/+7 |
| | | | | (lua_Number) of other computations | ||||
* | 'GCmemtrav' does not need to track the entire collection, only each | Roberto Ierusalimschy | 2014-04-04 | 1 | -8/+8 |
| | | | | single step individually | ||||
* | 'int' -> 'lua_Integer' in several functions | Roberto Ierusalimschy | 2014-04-04 | 1 | -11/+11 |
| | |||||
* | new constants 'math.maxint'/'math.minint' | Roberto Ierusalimschy | 2014-04-03 | 1 | -1/+5 |
| | |||||
* | new macros LUA_MAXINTEGER/LUA_MININTEGER | Roberto Ierusalimschy | 2014-04-03 | 1 | -1/+6 |
| | |||||
* | several changes in 'utf8.offset' | Roberto Ierusalimschy | 2014-04-03 | 1 | -22/+27 |
| | |||||
* | bug: compiler can optimize away overflow check in 'table.concat' | Roberto Ierusalimschy | 2014-04-03 | 1 | -5/+16 |
| | |||||
* | avoid constant overflow when shifting left signed integers until | Roberto Ierusalimschy | 2014-04-03 | 1 | -5/+5 |
| | | | | their last bit | ||||
* | new implementation for 'utf8.len' | Roberto Ierusalimschy | 2014-04-02 | 1 | -13/+18 |
| | |||||
* | bug (in work version): comparisons should not try to convert | Roberto Ierusalimschy | 2014-04-02 | 1 | -5/+20 |
| | | | | strings to numbers | ||||
* | LUAI_FUNC is being used only in header files | Roberto Ierusalimschy | 2014-04-02 | 3 | -6/+6 |
| | |||||
* | detail (error message for conversion from float to integer) | Roberto Ierusalimschy | 2014-04-01 | 1 | -2/+2 |
| | |||||
* | added an 'api_check' for negative sizes in 'lua_checkstack' | Roberto Ierusalimschy | 2014-04-01 | 1 | -1/+2 |
| | |||||
* | bug: compiler could optimize away overflow check (+ changing indices | Roberto Ierusalimschy | 2014-04-01 | 1 | -9/+12 |
| | | | | from 'int' to 'lua_Integer') | ||||
* | some details to avoid warnings | Roberto Ierusalimschy | 2014-04-01 | 6 | -15/+15 |
| | |||||
* | more precise estimation (GCestimate) for total bytes in use after | Roberto Ierusalimschy | 2014-04-01 | 1 | -14/+18 |
| | | | | a GC cycle | ||||
* | detail ('1U' -> '1u', like other unsigned constants in the code) | Roberto Ierusalimschy | 2014-03-31 | 1 | -3/+3 |
| | |||||
* | math.abs, math.max, and math.min work for integers, too. | Roberto Ierusalimschy | 2014-03-31 | 1 | -15/+20 |
| | |||||
* | fancier way to do sign extension | Roberto Ierusalimschy | 2014-03-31 | 1 | -4/+3 |
| | |||||
* | macro 'tostring' is used only by 'luaV_concat' | Roberto Ierusalimschy | 2014-03-31 | 2 | -4/+4 |
| | |||||
* | missplelling in comments/function names (endianess -> endianness) | Roberto Ierusalimschy | 2014-03-27 | 3 | -13/+13 |
| | |||||
* | definition of LUA_REAL_* and LUA_INT_* moved to the beginning of | Roberto Ierusalimschy | 2014-03-21 | 1 | -19/+23 |
| | | | | configurations | ||||
* | native lua_Number may be neither float nor double (in pack/unpackfloat) | Roberto Ierusalimschy | 2014-03-21 | 1 | -17/+22 |
| | |||||
* | details (typos in comments) | Roberto Ierusalimschy | 2014-03-21 | 6 | -18/+18 |
| | |||||
* | 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 |
| |