aboutsummaryrefslogtreecommitdiff
path: root/emscripten.py
AgeCommit message (Expand)Author
2013-05-16fix dyncalls in closure+asm and use closure in benchmarksAlon Zakai
2013-05-16support closure compiler on the shell in asm modeAlon Zakai
2013-05-15fix separate table function pointer initial valueAlon Zakai
2013-05-15emit each function table of its own sizeAlon Zakai
2013-05-15remove obsolete commentAlon Zakai
2013-05-15handle the case of no function tables with aliasing function pointersAlon Zakai
2013-05-15refactor code to generate empty function tablesAlon Zakai
2013-05-15option to alias function pointer indexes across typesAlon Zakai
2013-05-06make sure function table size for empty tables is the right power of twoAlon Zakai
2013-05-05generate empty function tables of proper sizeAlon Zakai
2013-05-02Add a benchmark for calling from C++ into JS via interfacesChad Austin
2013-04-29fix stackAlloc in asm for le32Alon Zakai
2013-04-28do not swallow exceptions in invoke_* that are not C++ exceptions or longjmpAlon Zakai
2013-04-25informative error on bad function pointer call with ASSERTIONS=1Alon Zakai
2013-04-25debugging text cleanupAlon Zakai
2013-04-19support for Runtime.addFunction in asm.jsAlon Zakai
2013-04-18throw in longjmp, do not overwrite previous throw data in setThrew, and enabl...Alon Zakai
2013-04-18setjmp support for asm.jsAlon Zakai
2013-04-16Merge pull request #1038 from juj/fix_test_asm_pgo_windowsAlon Zakai
2013-04-14use compiled i64 div and remAlon Zakai
2013-04-14use compiled compiler-rt code for i64 multiplicationAlon Zakai
2013-04-14add option to move elements from post into before the asm blockAlon Zakai
2013-04-14asmify ctlz/cttzAlon Zakai
2013-04-14add handwritten asm i64SubtractAlon Zakai
2013-04-14remove i64Math_addAlon Zakai
2013-04-13remove unneeded i64Math.add import to asmAlon Zakai
2013-04-11infrastructure for supporting exceptions in asm.js, by going through invoke_*...Alon Zakai
2013-04-12Don't trigger 1-core assert when there are no chunks to work on.Joe Lee
2013-04-11implement contents of invoke_*Alon Zakai
2013-04-11autogenerate invoke_* functions for asmAlon Zakai
2013-04-11refactor emscripten.py ll splittingAlon Zakai
2013-04-11remove unneeded variableAlon Zakai
2013-04-11Remove the unwanted abstraction that callee is allowed to autodelete a respon...Jukka Jylänki
2013-04-11Extend the use of response files to cover the case when emcc invokes emscript...Jukka Jylänki
2013-04-09fix handling of blockaddresses > 255 in the new unified memory initializer wo...Alon Zakai
2013-04-04pre-apply {{{ FI_* }}} as wellAlon Zakai
2013-04-04split function table indexings into 4 Uint8 when in the singleton global allo...Alon Zakai
2013-04-04Make get_configuration() a global.Bruce Mitchener
2013-03-30do not concatenate funcs_js parts, keep them separateAlon Zakai
2013-03-27There's no configuration global now.Bruce Mitchener
2013-03-20do not save broken pre output to jcacheAlon Zakai
2013-03-16get bindings generator to work in asm.js (except for customizeVTable)Alon Zakai
2013-03-14move dynamic 64-bit shifts into asm library callsAlon Zakai
2013-03-13optimize memory use of funcs_js in emscripten.pyAlon Zakai
2013-03-12use memory a little more efficiently in emscripten.pyAlon Zakai
2013-03-12infrastructure for implementing i64 math in asm.js, and implement i64Add and ...Alon Zakai
2013-03-11add debug logging in emscripten.py of text sizesAlon Zakai
2013-03-10add 'progress' updates from multicore operations in emccAlon Zakai
2013-03-08split out asm shell in js optimizer, in preparation for minification of globalsAlon Zakai
2013-03-08add explicit markers in generated code of where functions and asm areAlon Zakai