Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
Bruce Mitchener bb4d3e6256 Remove wrapper objects around ATINITs, etc. 2015-05-26 16:26:16 +07:00
Alon Zakai e4b65c4369 parse global non-zero constants in asm_module 2015-02-14 15:13:24 -08:00
Alon Zakai 6dfb5f6fca refactor global handling code in emterpreter in preparation for having globals with different types 2015-02-13 11:51:26 -08:00
Alon Zakai 6dc742716e fix parsing of |var a = 0, b = 0| in asm_module.py 2015-02-12 17:10:57 -08:00
Alon Zakai c05e32b34e tolerate missing functions in merge_pair.py 2015-01-28 14:07:59 -08:00
Alon Zakai 917237df83 add merge_pair tool to merge two js files with similar contents, for bisection purposes 2015-01-22 12:05:21 -08:00
Alon Zakai e1377d7239 tolerate lack of memory init pattern in asm_module, implies no static bump 2014-10-13 15:27:58 -07:00
Alon Zakai cb1106ae3d only emit trampolines we need, and other small fixes 2014-10-08 21:09:44 -07:00
Alon Zakai 75766411a9 utility to get all functions in a table, and use that to determine which are all the external emterpreter functions 2014-10-06 17:42:07 -07:00
Alon Zakai 0dca7dd7fc work towards adding in code 2014-09-16 16:50:24 -07:00
Alon Zakai 2997a50589 start to modify the staticbump etc. 2014-09-16 16:38:22 -07:00
Alon Zakai 95b82ca042 add utility to set pre_js in an asm module 2014-09-16 15:13:35 -07:00
Alon Zakai 91345c6e0f optimize function splitting and name detection in js optimizer, no need to notice indentation 2014-07-30 14:27:00 -07:00
Alon Zakai dea258716e add aborting stubs in main modules, and replace them with functions from side modules 2014-02-10 15:48:47 -08:00
Alon Zakai 545f0a7bd6 optimize asm function table emitting 2013-10-01 21:11:32 -07:00
Alon Zakai d3188d30a0 generate static linking invokes in the prelude; fixes #1468 2013-08-08 15:58:20 -07:00
Alon Zakai dae49ee3b4 fix static linker parsing bug 2013-08-07 15:30:08 -07:00
Alon Zakai 543131f3dd add tools to split and merge asm modules from the surrounding code 2013-08-01 20:32:10 -07:00
Alon Zakai ad11d72f50 refactor asm module parsing code into separate file 2013-08-01 17:46:53 -07:00