summaryrefslogtreecommitdiff
path: root/src/lundump.js
Commit message (Expand)AuthorAge
* src/: Export LUA_SIGNATURE as lua string instead of js stringdaurnimator2018-01-29
* src/lundump.js: Remove use of defs.chardaurnimator2018-01-29
* src/lundump.js: Use destructuring assignment where sensibledaurnimator2018-01-18
* src/lundump.js: Use lua_assert instead of assertdaurnimator2018-01-18
* src/: Destructure when requiring lstring.jsdaurnimator2018-01-18
* Remove defs.CT alias for defs.constant_typesdaurnimator2018-01-11
* src/defs: Rename luastring_cmp to luastring_eqdaurnimator2018-01-06
* src/: Use .subarray instead of .slice (optimisation)daurnimator2017-12-13
* Use Uint8Array to back stringsdaurnimator2017-12-13
* src/: Fix some linter complaintsdaurnimator2017-12-10
* Add internal function defs.luastring_cmp for string equality checksdaurnimator2017-11-12
* Move jshint config to package.jsondaurnimator2017-08-18
* Change size_t from 8 bytes to 4 bytesdaurnimator2017-06-19
* Add is_luastring function instead of using Array.isArray directlydaurnimator2017-06-09
* Modify stack values up to L.top instead of replacingdaurnimator2017-05-27
* Use .setclLvaluedaurnimator2017-05-27
* Add luaD_inctop calls where appropriatedaurnimator2017-05-23
* Separate ZIO and MBuffer data structuresdaurnimator2017-05-15
* .is_vararg should be a booleandaurnimator2017-05-12
* Boolean TValue should have a boolean valueBenoit Giannangeli2017-05-12
* Clean up lundump.jsdaurnimator2017-05-08
* Move string functions to centralised lstring.jsdaurnimator2017-05-08
* src/lundump.js: .readString should return a lua string, not a js stringdaurnimator2017-05-08
* BytecodeParser consumes a MBuffer (== ZIO) instead of a DataViewBenoit Giannangeli2017-05-06
* Merge remote-tracking branch 'daurnimator/fix-errors'Benoit Giannangeli2017-05-05
|\
| * Always pass lua_State to Proto constructordaurnimator2017-05-05
* | Binary chunk can be a lua string (string.dump)Benoit Giannangeli2017-05-05
|/
* Don't wrap lexer/parser strings in a TValuedaurnimator2017-05-05
* Use lfunc from lundump.jsdaurnimator2017-05-02
* LClosure and CClosure shouldn't subclass TValuedaurnimator2017-04-28
* Export ldo.js functions from lua.jsdaurnimator2017-04-26
* All core files reference defs.js instead of lua.jsdaurnimator2017-04-26
* lun/dump.js use 32bit integersBenoit Giannangeli2017-04-24
* 8-bit string internally testsBenoit Giannangeli2017-03-30
* Fixed bad string length undumpBenoit Giannangeli2017-03-17
* lua_dump, string.dumpBenoit Giannangeli2017-03-17
* [Strings] lapi.js, lcode.js, llex.js, lparser.jsBenoit Giannangeli2017-03-13
* [Strings] lvm.jsBenoit Giannangeli2017-03-13
* String are represented by Array of 8-bit numbersBenoit Giannangeli2017-03-13
* Remove use of 'buffer-dataview' librarydaurnimator2017-03-03
* lua_load will load both binary and textBenoit Giannangeli2017-03-01
* coroutine.running, upvalue need to be attached to their threadBenoit Giannangeli2017-02-23
* More accurate state and closure initBenoit Giannangeli2017-02-17
* lua_pushnumber, lua_pushinteger, lua_pushstring, lua_pushbooleanBenoit Giannangeli2017-02-16
* JSHintBenoit Giannangeli2017-02-13
* OP_LT, OP_EQ, fixed bad sBxBenoit Giannangeli2017-02-08
* TValueBenoit Giannangeli2017-02-03
* Dispatch loopBenoit Giannangeli2017-02-03
* Lua VMBenoit Giannangeli2017-02-03
* readDebugBenoit Giannangeli2017-02-02