Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | keep 'luaL_checkversion_' with its signature in version 5.2, for | Roberto Ierusalimschy | 2014-04-15 | 2 | -5/+5 | |
| | | | | correct error messages in case of version mixings | |||||
* | initial '*' in 'io.read' formats is deprecated | Roberto Ierusalimschy | 2014-04-15 | 1 | -4/+4 | |
| | ||||||
* | cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable from | Roberto Ierusalimschy | 2014-04-15 | 6 | -19/+23 | |
| | | | | outside (mostly for testing) | |||||
* | macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, that | Roberto Ierusalimschy | 2014-04-15 | 7 | -25/+33 | |
| | | | | should be used only between lua_Integer and lua_Unsigned | |||||
* | instructions in 'runC' sorted alphabetically + new instructions | Roberto Ierusalimschy | 2014-04-14 | 1 | -192/+198 | |
| | | | | 'tointeger'/'tounsigned' | |||||
* | size of strings in 'string.rep' should be limited by the size of | Roberto Ierusalimschy | 2014-04-14 | 1 | -3/+3 | |
| | | | | lua_Integer, not of 'int' | |||||
* | using predefined limits (instead of computing min/max values for each | Roberto Ierusalimschy | 2014-04-14 | 1 | -16/+28 | |
| | | | | type) + some comments | |||||
* | maximum size of array part of a table now is restricted not only by | Roberto Ierusalimschy | 2014-04-13 | 1 | -8/+8 | |
| | | | | the size of an 'int', but also by the size of a 'lua_Integer' | |||||
* | new macro LUA_MAXUNSIGNED + support for 'short' integers (for tests only) | Roberto Ierusalimschy | 2014-04-12 | 1 | -12/+36 | |
| | ||||||
* | new global macro 'LUA_MAXUNSIGNED' | Roberto Ierusalimschy | 2014-04-12 | 3 | -10/+6 | |
| | ||||||
* | detail (avoid "casting down" in case lua_Integer is smaller than int) | Roberto Ierusalimschy | 2014-04-12 | 1 | -2/+2 | |
| | ||||||
* | errors like 1e100 << "2" were giving wrong messages | Roberto Ierusalimschy | 2014-04-11 | 1 | -3/+5 | |
| | ||||||
* | correct definition for 'MAX_SIZE' (using singed integers as the limit, | Roberto Ierusalimschy | 2014-04-11 | 1 | -8/+9 | |
| | | | | not unsigned ones) + new type 'l_uacInt' | |||||
* | new type 'LUAI_UACINT' (result of an 'usual argument conversion' of | Roberto Ierusalimschy | 2014-04-11 | 2 | -3/+7 | |
| | | | | a lua_Integer) | |||||
* | 'MIN/MAX_INTEGER' replaced by 'LUA_MIN/MAXINTEGER' | Roberto Ierusalimschy | 2014-04-11 | 2 | -9/+6 | |
| | ||||||
* | details in comments | Roberto Ierusalimschy | 2014-04-11 | 1 | -5/+6 | |
| | ||||||
* | maximum size for dump of integers is size of lua_Integer (which | Roberto Ierusalimschy | 2014-04-10 | 1 | -36/+17 | |
| | | | | means that there is no overflows when undumping) | |||||
* | pack/unpack functions renamed dump/undump | Roberto Ierusalimschy | 2014-04-10 | 1 | -14/+14 | |
| | ||||||
* | math.random: use 'random' when available + changes to work correctly | Roberto Ierusalimschy | 2014-04-10 | 1 | -8/+19 | |
| | | | | for any integer interval (up to [minint,maxint]) | |||||
* | more precision for PI + no more RADIANS_PER_DEGREE + | Roberto Ierusalimschy | 2014-04-09 | 1 | -7/+6 | |
| | | | | 'min/maxint' -> 'min/maxinteger' | |||||
* | 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 | |
| |