aboutsummaryrefslogtreecommitdiff
path: root/emscripten.py
AgeCommit message (Expand)Author
2013-09-09mark side modules as not valid asm.js, for now; #1577Alon Zakai
2013-09-08track if there is inline js, and if so do not mark as valid asm.jsAlon Zakai
2013-09-03add extCall_* methods in asm dlopen support, parallel to invoke in that they ...Alon Zakai
2013-09-03refactor dlfcn support into DLFCNAlon Zakai
2013-09-03assert guards against cross-module stack leaksAlon Zakai
2013-09-03remove obsolete header parsing codeAlon Zakai
2013-09-03fix asm validation of side modulesAlon Zakai
2013-09-03support function pointer calls across asm modules by passing them all through...Alon Zakai
2013-09-03use function table offset for F_BASE_* in shared modulesAlon Zakai
2013-09-03do not override Runtime methods with asm methods in side modulesAlon Zakai
2013-09-03use addFunction in dlsym, and define F_BASE in side modules so they can run a...Alon Zakai
2013-09-03track maximum function index when using dlopen supportAlon Zakai
2013-08-21remove some function indentation in asm.js blockAlon Zakai
2013-08-16pick up function indexing that only happens in preAlon Zakai
2013-08-11experimental toFloat32 optionAlon Zakai
2013-08-08Refactor a dictionary comprehension for Python 2.6 compatibility.Nick Bray
2013-08-08Merge pull request #1403 from imvu/scons-updates-pull-requestAlon Zakai
2013-07-24fix EXPORT_ALL in asm modeAlon Zakai
2013-07-17avoid importing shared from emscripten.py if possibleChad Austin
2013-07-17Improve error message to better describe a user error with positional arguments.Jukka Jylanki
2013-07-15Merge branch 'self-dlopen' of github.com:int3/emscripten into incomingAlon Zakai
2013-07-15Use DLOPEN_SUPPORT instead of LINKABLE to enable self-dlopen.Jez Ng
2013-07-15Merge pull request #1357 from int3/keyboard-interruptAlon Zakai
2013-07-11Account for newlines.Jez Ng
2013-07-11Filter out unnamed_addr globals from symbol table.Jez Ng
2013-07-11Implement self-dlopen.Jez Ng
2013-07-10Don't throw KeyboardInterrupt from a child process.Jez Ng
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