aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-04-14asmify ctlz/cttzAlon Zakai
2013-04-14add handwritten asm i64SubtractAlon Zakai
2013-04-13fix overflow detection in i64 uadd, and add testcaseAlon Zakai
2013-04-13find structural returns of >64 bitsAlon Zakai
2013-04-13fix legalization of nonexistent call return valuesAlon Zakai
2013-04-12handle inline struct definitions (assuming zeroinit) in illegal insertvalue, ↵Alon Zakai
and add testcase based on gmp.js
2013-04-12coerce arguments to cxa_find_matching_catch; enable remaining asm.js ↵Alon Zakai
exceptions tests
2013-04-12fix __THREW__ initialization in asm.js invokes; test_exceptions now enabled ↵Alon Zakai
and working in asm.js
2013-04-12asm-coerce arguments to invoke_*Alon Zakai
2013-04-12move exception resuming into a dedicated functionAlon Zakai
2013-04-12fix forced calls through invoke_*Alon Zakai
2013-04-12avoid emitting non-asm code for cxa_find_matching_catchAlon Zakai
2013-04-11avoid unnecessary array creation in cxa_find_matching_catch callsAlon Zakai
2013-04-11infrastructure for supporting exceptions in asm.js, by going through ↵Alon Zakai
invoke_* calls
2013-04-11refactor emscripten.py ll splittingAlon Zakai
2013-04-11clarify INVOKE_RUNAlon Zakai
2013-04-11Merge pull request #1050 from arlolra/setgroupsAlon Zakai
Implements setgroups
2013-04-09make noInitialRun and INVOKE_RUN refer to main(), not run(). run() need not ↵Alon Zakai
call main(), and is necessary to set things up even if you call main() manually
2013-04-09remove ATMAIN hack, use a designated runPostSets function for postSetsAlon Zakai
2013-04-09implement setgroupsArlo Breault
2013-04-09only emit postsets in pre and when they actually existAlon Zakai
2013-04-09run postsets right before main, and after the memory initializer has been set upAlon Zakai
2013-04-09always load memory initializer asynchronously, to keep shell and web as ↵Alon Zakai
similar as possible
2013-04-09restore memory initialization and testingAlon Zakai
2013-04-08add new setjmp label into labelsDict, so it can be found by phis; fixes #1046Alon Zakai
2013-04-08Merge branch 'sscanf' of github.com:artdent/emscripten into artdent-sscanfAlon Zakai
2013-04-08Merge pull request #1035 from azmeuk/glfwAlon Zakai
GLFW mouse bug.
2013-04-06Merge pull request #1010 from azmeuk/openalEhsan Akhgari
Minor OpenAL improvements.
2013-04-06scanf: support '*', which matches without assigning to an argument.Jacob Lee
For example, sscanf("1 2 3", "%*d %d", &foo) stores 2 into foo.
2013-04-05allow non-ta2 memory initializer loadingAlon Zakai
2013-04-05test various chunk sizes for memory allocationAlon Zakai
2013-04-05fix test_atexitAlon Zakai
2013-04-05wait for Browser to show up to fetch memory initializerAlon Zakai
2013-04-05assert on callMain happening when no dependencies leftAlon Zakai
2013-04-05refactor preRun additionsAlon Zakai
2013-04-05ensure runtime initialized when dependencies have arrived, including the ↵Alon Zakai
memory initializer
2013-04-05use a separate memory initialization fileAlon Zakai
2013-04-05support reading binary data in the shell/nodeAlon Zakai
2013-04-05fix xhrs for file URLsAlon Zakai
2013-04-05refactor runtime initializationAlon Zakai
2013-04-05allow calling callMain even if run() was not calledAlon Zakai
2013-04-05initialize runtime from run() (asynchronously, if run is asynchronous)Alon Zakai
2013-04-05* Fixed GLFW mouse position bug.Éloi Rivard
2013-04-05* Fixed OpenAL currentContext.Éloi Rivard
2013-04-05* Added some guards.Éloi Rivard
2013-04-05* Fixed alcGetCurrentContext.Éloi Rivard
2013-04-05* Spaces and indentation.Éloi Rivard
2013-04-05Added alcGetContextsDevice and alcGetCurrentContext functions.Éloi Rivard
Added alcMakeContextCurrent return values.
2013-04-04detect file suffixes of all lengthsAlon Zakai
2013-04-04fixAlon Zakai