aboutsummaryrefslogtreecommitdiff
path: root/emscripten.py
AgeCommit message (Collapse)Author
2013-07-11Implement self-dlopen.Jez Ng
2013-07-10Don't throw KeyboardInterrupt from a child process.Jez Ng
This should fix #1327.
2013-07-08Remove semicolons from Python code.Jez Ng
2013-07-03move runPostSets into asm moduleAlon Zakai
2013-07-03fix relocation of global linkable variables, enable iostream module linking testAlon Zakai
2013-07-03add a naming to globals that can be linked and used across modulesAlon Zakai
2013-07-03refactor invoke generation and add missing invokes when linkingAlon Zakai
2013-06-20asmify copyTempFloat|DoubleAlon Zakai
2013-06-18reduce error to warning on having no functionsAlon Zakai
2013-06-08raise an error if no functions were left to processAlon Zakai
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 ↵Alon Zakai
enable test_longjmp in asm
2013-04-18setjmp support for asm.jsAlon Zakai
2013-04-16Merge pull request #1038 from juj/fix_test_asm_pgo_windowsAlon Zakai
Fix test_asm_pgo on Windows.
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 ↵Alon Zakai
invoke_* calls
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 ↵Jukka Jylänki
response file after consuming it. Instead, manually track and delete response files by the caller and clean them up.
2013-04-11Extend the use of response files to cover the case when emcc invokes ↵Jukka Jylänki
emscripten.py, so that Windows command line length limitations don't break the test_asm_pgo on Windows.
2013-04-09fix handling of blockaddresses > 255 in the new unified memory initializer ↵Alon Zakai
world; fixes #1048
2013-04-04pre-apply {{{ FI_* }}} as wellAlon Zakai
2013-04-04split function table indexings into 4 Uint8 when in the singleton global ↵Alon Zakai
allocation
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