aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2013-04-11Fix typo.Jukka Jylänki
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-09do not use memory init file in relooper itselfAlon Zakai
2013-04-09try to make WindowsPopen errors a little more explicitAlon Zakai
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-04Merge branch 'ag/clang-add-version' of github.com:agladysh/emscripten into ↵Alon Zakai
agladysh-ag/clang-add-version2
2013-04-04Fix calling try_delete before importing it.Bruce Mitchener
Previously, the import of try_delete was after one of the blocks of code that called it, so it could result in an error at runtime.
2013-04-04Work around problem with constexpr on Windows.Bruce Mitchener
This is for libcxx compilation on Windows and is a result of http://llvm.org/PR15651. See issue #1019 for more detail.
2013-04-03bump MAX_NAMESAlon Zakai
2013-04-04Add ability to use versioned clang librariesAlexander Gladysh
Just like LLVM_ADD_VERSION.
2013-04-01Merge pull request #1009 from waywardmonkeys/another-libcxx-update1.3.6Alon Zakai
Another libcxx update
2013-03-30fix -nostdinc++Alon Zakai
2013-03-30Merge pull request #1004 from waywardmonkeys/fix-nostdincxxAlon Zakai
-nostdinc++ is needed to not pick up system C++ headers.
2013-03-29Bump version.Bruce Mitchener
2013-03-27-nostdinc++ is needed to not pick up system C++ headers.Bruce Mitchener
The comment here isn't quite accurate as at least current clang requires that -nostdinc++ be passed for the correct behavior. This was reported by Marcos Scriven.
2013-03-26Remove unused llvm-extract stuff.Bruce Mitchener
2013-03-25remove symbol removing hack; export all malloc symbols as weak; add test for ↵1.3.5Alon Zakai
a case where symbol removing made us not merge llvm constructors properly
2013-03-25Get exceptions working as they were before.Bruce Mitchener
This no longer uses headers from libcxxabi and in fact uses libcxxabi a bit less than before. This no longer lets some new C++11 stuff such as exception_ptr work as the support for that relies upon libcxxabi code.
2013-03-25Bump version.1.3.4Bruce Mitchener
2013-03-25Get things working with the new libcxx / libcxxabi.Bruce Mitchener
2013-03-23remove unneeded check from relooper1.3.3Alon Zakai
2013-03-22v1.3.21.3.2Alon Zakai
2013-03-19handle negative zero; fixes #921Alon Zakai
2013-03-18v1.3.11.3.1Alon Zakai
2013-03-18check for utf and avoid the overhead if not necessary; remove UTF_STRING_SUPPORTAlon Zakai
2013-03-16get bindings generator to work in asm.js (except for customizeVTable)Alon Zakai
2013-03-15mark UTF_STRING_SUPPORT as an unsafe but useful opt, in -O3Alon Zakai
2013-03-14clean up spidermonkey entry in settings templateAlon Zakai
2013-03-12disable EMCC_DEBUG when bootstrapping relooperAlon Zakai
2013-03-12fix globalScope altering in runtimelink modules; fixes test_runtimelinkAlon Zakai
2013-03-11add comments on ~/.emscripten fileAlon Zakai
2013-03-11bump number of minified namesAlon Zakai
2013-03-111.3.01.3.0Alon Zakai
2013-03-10add 'progress' updates from multicore operations in emccAlon Zakai
2013-03-10use whitelist of lines to forward out of generated functions areaAlon Zakai
2013-03-09move asm return adding test to right placeAlon Zakai
2013-03-09remove coercions on asm function calls that have no capturing variablesAlon Zakai
2013-03-09move addFinalReturns to simplyExpressionsPre so it runs even in -gAlon Zakai
2013-03-09optimize traverseGeneratedFunctionsAlon Zakai
2013-03-09do not wipe out everything after the generated functions suffix; fixes ↵Alon Zakai
test_embind
2013-03-09remove limitations on minified namesAlon Zakai
2013-03-09use minified names in registerize for localsAlon Zakai
2013-03-09refactor registerize global substitutionAlon Zakai
2013-03-09compress asm shellAlon Zakai
2013-03-09improve non-asm parsing of generated functions area to be identical in ↵Alon Zakai
EMCC_DEBUG=1 and 2
2013-03-09do not emit generated functions suffix when no longer neededAlon Zakai
2013-03-08save 0.0 in asm shell minificationAlon Zakai
2013-03-08fix another name collisionAlon Zakai
2013-03-08fix temporary workaround for register namesAlon Zakai
2013-03-08for now, do not use rX as minified names, reserve that for registerize localsAlon Zakai