| Commit message (Expand) | Author | Age |
* | src/ltable.js: Convert float keys that fit in an integer to integers | daurnimator | 2017-05-23 |
* | src/lcode.js: luaK_intK no longer collides with strings | daurnimator | 2017-05-23 |
* | src/ltable.js: Implement table_hash for lightuserdata | daurnimator | 2017-05-23 |
* | src/lmathlib.js: Optimise math.ult | daurnimator | 2017-05-23 |
* | src/ldo.js: luaG_runerror takes lua strings | daurnimator | 2017-05-23 |
* | src/ldo.js: free CallInfo to recover from (lua) stack overflow | daurnimator | 2017-05-23 |
* | Revert "src/lstate.js: Remove useless luaE_freeCI" | daurnimator | 2017-05-23 |
* | src/lapi.js: Throw errors when attempting to use pseudo-index with index2addr_ | daurnimator | 2017-05-23 |
* | src/lobject.js: Don't assume LUA_COMPAT_FLOATSTRING | daurnimator | 2017-05-23 |
* | Add luaD_inctop calls where appropriate | daurnimator | 2017-05-23 |
* | src/lauxlib.js: Use lua_pushfstring for formatting numbers | daurnimator | 2017-05-23 |
* | Introduce luaO_tostring | daurnimator | 2017-05-23 |
* | src/luaconf.js: Implement lua_integer2str and lua_number2str | daurnimator | 2017-05-23 |
* | src/lstrlib: math.mininteger has to print specially | daurnimator | 2017-05-23 |
* | src/lvm.js: Introduce cvt2num at mirror cvt2str | daurnimator | 2017-05-22 |
* | Introduce lvm.cvt2str | daurnimator | 2017-05-22 |
* | src/lapi.js: Simplify+optimise lua_rotate | daurnimator | 2017-05-22 |
* | Merge remote-tracking branch 'daurnimator/stack' | Benoit Giannangeli | 2017-05-22 |
|\ |
|
| * | src/ldo.js: Add assert to luaD_reallocstack from C sources | daurnimator | 2017-05-22 |
| * | src/lcode.js: Fix patchtestreg to actually modify the instruction | daurnimator | 2017-05-22 |
| * | Compare allowed stack indices to stack_last | daurnimator | 2017-05-22 |
| * | src/lstate.js: Remove useless luaE_freeCI | daurnimator | 2017-05-22 |
| * | src/ldo.js: Add luaD_shrinkstack calls | daurnimator | 2017-05-22 |
| * | Add luaD_checkstack calls | daurnimator | 2017-05-22 |
| * | Fix lua_checkstack to check against LUAI_MAXSTACK. Adds luaD_growstack and lu... | daurnimator | 2017-05-22 |
* | | Fixed bad boolean handling in luaV_finishOp | Benoit Giannangeli | 2017-05-22 |
* | | luaV_finishOp put concat results in wrong stack slot | Benoit Giannangeli | 2017-05-22 |
|/ |
|
* | src/lmathlib.js: Return nothing from math_randomseed | daurnimator | 2017-05-22 |
* | Checks for nil and NaN table keys | daurnimator | 2017-05-22 |
* | src/lmathlib.js: Implement math.atan second argument | daurnimator | 2017-05-22 |
* | src/lmathlib.js: math.ult needs to compare as if integers are unsigned | daurnimator | 2017-05-22 |
* | src/lmathlib.js: Math.abs can return out of range integers | daurnimator | 2017-05-22 |
* | src/lbaselib.js: tonumber shouldn't ignore trailing junk | daurnimator | 2017-05-22 |
* | Add TMcache | daurnimator | 2017-05-22 |
* | src/lvm.js: Inline luaV_finishget and luaV_finishset; change recursion into loop | daurnimator | 2017-05-22 |
* | src/lstrlib.js: Always return a new string from num2straux | daurnimator | 2017-05-22 |
* | src/lstrlib.js: Remove useless copies in num2straux | daurnimator | 2017-05-22 |
* | lua_stringtonumber is meant to return length + 1 | daurnimator | 2017-05-22 |
* | src/lobject.js: MAXBY10 should be lower integer bound | daurnimator | 2017-05-22 |
* | Use Math.imul when multiplying integers | daurnimator | 2017-05-22 |
* | src/lcode.js: Fix incorrect function call order | daurnimator | 2017-05-22 |
* | src/lcode.js: fix typo in error message | daurnimator | 2017-05-22 |
* | src/lparser.js: create error message using luaO_pushfstring | daurnimator | 2017-05-22 |
* | src/lauxlib.js: compare js strings | daurnimator | 2017-05-22 |
* | src/lauxlib.js: lua_getinfo takes a lua string (array) not a JS string | daurnimator | 2017-05-22 |
* | src/ldebug.js: namewhat should always contain a string | daurnimator | 2017-05-22 |
* | src/ldebug.js: Fix returning TString instead of raw string | daurnimator | 2017-05-22 |
* | src/ldebug.js: lineinfo is always an array in JS, check length instead | daurnimator | 2017-05-22 |
* | src/lbaselib.js: Implement argument checking in collectgarbage | daurnimator | 2017-05-22 |
* | src/liolib.js: Do more argument checking before bailing out of opening a file | daurnimator | 2017-05-21 |