aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-11Merge pull request #1051 from waywardmonkeys/fix-zero-chunksAlon Zakai
Don't trigger 1-core assert when there are no chunks to work on.
2013-04-12Add Joe Lee to AUTHORS.Bruce Mitchener
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-11add test for addFunctionAlon Zakai
2013-04-11refactor emscripten.py ll splittingAlon Zakai
2013-04-11remove unneeded variableAlon Zakai
2013-04-11clarify INVOKE_RUNAlon Zakai
2013-04-11Merge pull request #1050 from arlolra/setgroupsAlon Zakai
Implements setgroups
2013-04-10do not use memory init file without ta2, since we lay out memory in ta2 ↵Alon Zakai
format in binary files
2013-04-10finish box2d benchmarkAlon Zakai
2013-04-10box2d benchmark fixesAlon Zakai
2013-04-10more work towards box2d benchmarkAlon Zakai
2013-04-10work towards box2d benchmarkAlon Zakai
2013-04-10box2d v2.2.1 (from box2d.js)Alon Zakai
2013-04-10fix sanity.test_emccAlon Zakai
2013-04-10fix test_sscanf_skipAlon Zakai
2013-04-10emcc note about .mem filesAlon Zakai
2013-04-10fix test_popplerAlon Zakai
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-09consistentArlo Breault
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-09split out dynamic cast testsAlon Zakai
2013-04-09do not use memory init file in relooper itselfAlon 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-09try to make WindowsPopen errors a little more explicitAlon Zakai
2013-04-09fix handling of blockaddresses > 255 in the new unified memory initializer ↵Alon Zakai
world; fixes #1048
2013-04-09add another setjmp/phi testcaseAlon 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 #1039 from juj/no_emcc_exeAlon Zakai
No emcc exe
2013-04-08Merge pull request #1036 from arlolra/eaiAlon Zakai
Error codes
2013-04-08Merge pull request #1035 from azmeuk/glfwAlon Zakai
GLFW mouse bug.
2013-04-08fix test_799Alon Zakai
2013-04-08Merge pull request #1045 from arlolra/combineAlon Zakai
Combine 1028 & 1034
2013-04-08include arpa/inet.h in netinet/in.hArlo Breault
2013-04-08combine netdb.hArlo Breault
2013-04-08Merge pull request #1040 from juj/fix_test_chunking_windowsAlon Zakai
Remove '.' print in tools/js_optimizer.py. Fixes other.test_chunking on Windows.
2013-04-08Remove '.' print in tools/js_optimizer.py on Windows. Fixes ↵Jukka Jylänki
other.test_chunking on Windows. On Windows, prints to stdout/stderr do not appear coherently synchronized per-line if multiple threads print data simultaneously to console. This caused other.test_chunking tests to fail when they receive output like emcc: step took 5.09 seconds emcc: running pre-closure post-opts emcc: running post-closure post-opts emcc: applying js optimization passes: ['eliminate', 'simplifyExpressionsPre', 'simplifyExpressionsPost', 'last'] splitting up js o. ptimization into 2 chunks of size 1048576, using 2 cores (total: 1.42 MB) emcc: step took 2.37 seconds emcc: total time: 11.75 seconds where the test looks for the string 'splitting up js optimization into' from the output. Note that the chunk processor thread has printed a single '.' in between the critical line, creating a race condition that randomly makes the test pass or fail, depending on where in the output the '.' lands in.
2013-04-07Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove ↵Jukka Jylänki
reference to juj/vs-tool emxxx.exe in favor of the new .bat files.
2013-04-07Added name to AUTHORSJoshua Granick
2013-04-07Added "emcc" command for WindowsJoshua Granick
2013-04-06Merge pull request #1010 from azmeuk/openalEhsan Akhgari
Minor OpenAL improvements.