| Commit message (Expand) | Author | Age |
... | |
* | luaL_addsize, luaL_checkoption, luaL_checkversion, luaL_newlibtable, luaL_opt... | Benoit Giannangeli | 2017-05-14 |
* | lua_arith, lua_islightuserdata, lua_register, lua_setallocf, lua_tocfunction | Benoit Giannangeli | 2017-05-14 |
* | lua_arith, moved luaO_arith to lobject.js | Benoit Giannangeli | 2017-05-14 |
* | Removed useless save(0) in llex | Benoit Giannangeli | 2017-05-13 |
* | .is_vararg should be a boolean | daurnimator | 2017-05-12 |
* | Merge remote-tracking branch 'daurnimator/master' | Benoit Giannangeli | 2017-05-12 |
|\ |
|
| * | Rename .pcOff field to l_savedpc | daurnimator | 2017-05-12 |
| * | src/ldebug.js: Introduce currentpc function | daurnimator | 2017-05-12 |
| * | Rename CallInfo l_savedpc field to l_code | daurnimator | 2017-05-12 |
| * | Remove unused L.ciOff/L.nci fields | daurnimator | 2017-05-12 |
| * | src/{ldo,lvm}.js: Copy style from lua C code | daurnimator | 2017-05-12 |
| * | src/lstate.js: Remove (unused) CallInfo constructor arguments | daurnimator | 2017-05-12 |
| * | Move adhoc code into proper luaE_extendCI | daurnimator | 2017-05-12 |
| * | src/ldo.js: Don't bother keeping around a pool of CallInfo objects | daurnimator | 2017-05-12 |
| * | src/lstate.js: Expose luaE_freeCI and luaE_freethread | daurnimator | 2017-05-12 |
| * | src/lstate.js: preinit doesn't need to initialise L.stack to an array | daurnimator | 2017-05-12 |
| * | src/lstate.js: Implement freestack(), call from lua_close | daurnimator | 2017-05-12 |
| * | src/loadlib.js: Move closeSync inside try/catch | daurnimator | 2017-05-12 |
| * | src/lstrlib.js: Fix incorrect size in comment | daurnimator | 2017-05-12 |
* | | Boolean TValue should have a boolean value | Benoit Giannangeli | 2017-05-12 |
* | | luaV_concat: 'total' should not be used inside the loop | Benoit Giannangeli | 2017-05-12 |
|/ |
|
* | src/ldo.js: Don't pass a 'this' to the panic function | daurnimator | 2017-05-12 |
* | src/ldebug.js: Don't localise TValue | daurnimator | 2017-05-12 |
* | src/ldebug.js: Shared TValue references are okay on the stack | daurnimator | 2017-05-12 |
* | src/ldebug.js: Off by one error on symbolic execution | daurnimator | 2017-05-12 |
* | src/ldebug.js: Fix index used for error message | daurnimator | 2017-05-12 |
* | src/loadlib: Use correct string forms | daurnimator | 2017-05-12 |
* | src/ldebug.js: CClosures have no '.type' field, use instanceof | daurnimator | 2017-05-12 |
* | src/ldebug.js: Don't modify TValues on stack | daurnimator | 2017-05-12 |
* | src/ltable.js: Clear .value for dead table entries | daurnimator | 2017-05-12 |
* | src/ltable.js: Use a weakmap to hold dead objects (where possible) | daurnimator | 2017-05-12 |
* | src/ltable.js: Move dead keys to their own Map | daurnimator | 2017-05-12 |
* | src/ltable.js: Make next() O(1) | daurnimator | 2017-05-12 |
* | src/ltable.js: Reset dead_hashes after clearing out | daurnimator | 2017-05-12 |
* | src/ltable.js: Iterate past dead keys | daurnimator | 2017-05-11 |
* | Merge branch 'feature/dead-keys' | Benoit Giannangeli | 2017-05-11 |
|\ |
|
| * | Don't use luaO_nilobject when deleting table entry | Benoit Giannangeli | 2017-05-11 |
| * | Freeze luaO_nilobject to catch any accidental overwrite | Benoit Giannangeli | 2017-05-11 |
| * | src/ltable.js: luaH_delete can't fully delete immediately as it might need de... | daurnimator | 2017-05-11 |
| * | src/lobject.js: Fix dead key TValue type | daurnimator | 2017-05-11 |
* | | uservalue should be a TValue | Benoit Giannangeli | 2017-05-11 |
* | | [test-suite] events.js | Benoit Giannangeli | 2017-05-11 |
|/ |
|
* | src/lapi.js: Add extensions 'lua_toproxy' and 'lua_isproxy' | daurnimator | 2017-05-11 |
* | src/lvm.js: Stack reallocations aren't a thing in JS; remove base re-setting | daurnimator | 2017-05-11 |
* | src/lvm.js: Setting nil should delete from table | daurnimator | 2017-05-11 |
* | src/lapi.js: Use luaH_delete when rawset-ing nil | daurnimator | 2017-05-11 |
* | src/ltable.js: If you try and set value nil with luaH_setint, delete the entry | daurnimator | 2017-05-11 |
* | src/lualib.js: Export luaopen symbols with correct name | daurnimator | 2017-05-11 |
* | Move luaL_openlibs from lauxlib to lualib | daurnimator | 2017-05-11 |
* | Fixed bad order when trying __lt TM in luaV_lessequal | Benoit Giannangeli | 2017-05-10 |