aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2014-03-17simplify nested ifs with identical elsesAlon Zakai
2014-03-17uncommaify between ifs that can potentially be simplifiedAlon Zakai
2014-03-17remove unnecessary code from simplifyIfsAlon Zakai
2014-03-17filter out empty blocks in simplifyIfsAlon Zakai
2014-03-17simplifyIfs js optimizer passAlon Zakai
2014-03-17Split clang options passed to clang, to be more concise and less messy. ↵Andreas Bergmeier
Start splitting C and C++ options.
2014-03-15don't needlessly add empty nodes in asm normalization/denormalizationAlon Zakai
2014-03-15remove empty subnodes after aggressive variable eliminationAlon Zakai
2014-03-15remove empty subnodes after vacuumAlon Zakai
2014-03-15remove empty subnodes after eliminateAlon Zakai
2014-03-10add -w to spidermonkey to see odin warningsAlon Zakai
2014-03-07Merge pull request #2206 from juj/fix_osx_test_preload_fileAlon Zakai
Resolve symbolic links when checking for destination locations in file_packager. Fixes browser.test_preload_file on OSX.
2014-03-07more work on hackish function removal using profilingAlon Zakai
2014-03-07Support syntax --preload-file x@x where both sides are identical and outside ↵Jukka Jylänki
the current source tree. The code would accidentally treat that case as if user had instead written '--preload-file x'. Closes #2201.
2014-03-07Resolve symbolic links when checking for destination locations in ↵Jukka Jylänki
file_packager. Fixes browser.test_preload_file on OSX.
2014-03-06some primitive profiling toolsAlon Zakai
2014-03-06only include necessary system libraries amongst each other based on explicit ↵Alon Zakai
dependencies; fixes #2191
2014-03-06only include necessary system libraries amongst each other based on explicit ↵Alon Zakai
dependencies; fixes #2191
2014-03-05If the directory tree for used LLVM compiler is not from a LLVM source ↵Jukka Jylänki
checkout and clang_version is not found, assume clang_version = llvm_version.
2014-03-03enable errors on implicit functions by default; fixes #2175Alon Zakai
2014-03-03put emscripten version in emscripten-version.txt, like other reposAlon Zakai
2014-02-26more warnings on source versions not matching, plus testingAlon Zakai
2014-02-26make js optimizer max chunk size customizableAlon Zakai
2014-02-26Merge pull request #2162 from TV4Fun/syntaxupdateAlon Zakai
Fix depecrated sourceMappingURL syntax
2014-02-26Merge pull request #2165 from juj/fs_element_size1.12.3Alon Zakai
Fullscreen element sizes
2014-02-26add debug printout regarding chunkification in js optimizerAlon Zakai
2014-02-26use le32 target when fastcomp is disabled, so we do not need a fastcomp ↵Alon Zakai
build, and also fixes sqlite test
2014-02-26Add new fields to EmscriptenFullscreenChangeEvent structure that report the ↵Jukka Jylänki
new pixel sizes of the fullscreen element, as well as the whole screen size. These can be used to read and adjust the rendering canvas size appropriately when transitioning between fullscreen modes. Thanks to Joel Croteau for the suggestion at https://groups.google.com/forum/#!topic/emscripten-discuss/qaTrOXWv1Oc . Bump version to 1.12.3 to update the cache after change to struct_info.json.
2014-02-25Fix depecrated sourceMappingURL syntaxJoel Croteau
This will remove an error message about using old syntax in debug builds.
2014-02-25fix i386 target usage and asm2.test_cube2hashAlon Zakai
2014-02-251.12.21.12.2Alon Zakai
2014-02-25Fix the banned_js_engines mechanism.Dan Gohman
2014-02-25Begin using the Emscripten toolchain in clang.Dan Gohman
With the Emscripten toolchain, we can make clang do more of what we need directly rather than in the wrapper scripts.
2014-02-25Introduce the asmjs-unknown-emscripten target triple.Dan Gohman
2014-02-24warn on emscripten, llvm and clang versions not matchingAlon Zakai
2014-02-24v1.12.1 - first testing version with fastcomp on by default1.12.1Alon Zakai
2014-02-24Merge branch 'fastcomp-by-default' into incomingAlon Zakai
2014-02-23disable some outlining loggingAlon Zakai
2014-02-23add stack bump if only sp is defined but no bump is present, when outliningAlon Zakai
2014-02-21do not outline the entire stack prelude, including STACKTOP = ..Alon Zakai
2014-02-21release 1.12.01.12.0Alon Zakai
2014-02-21fix llvm nativizer tool for fastcompAlon Zakai
2014-02-21reflect that asm is on by default in fastcomp, even in -O0, in the settingsAlon Zakai
2014-02-21bump expected llvm version to 3.3, which is what fastcomp usesAlon Zakai
2014-02-21point to wiki page on fastcomp when using fastcomp but backend is not presentAlon Zakai
2014-02-21turn fastcomp on by default, disabling can be done with EMCC_FAST_COMPILER=0 ↵Alon Zakai
in the env
2014-02-19Fix Windows EMCC invocations to call 'python emcc' in a few places instead ↵Jukka Jylänki
of just 'emcc'.
2014-02-18version 1.11.11.11.1Alon Zakai
2014-02-16tolerate non-asm variables in asm optimization passes, with no-op coercions ↵Alon Zakai
(x=x)
2014-02-16optimize traverseGeneratedAlon Zakai