aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2014-03-28Fix test runner banned engine filtering for SPIDERMONKEY_ENGINE when cmdline ↵Jukka Jylänki
params are automatically added to that engine.
2014-03-27remove stack parameter from js optimizer traverse(), to avoid overhead when ↵Alon Zakai
not needed
2014-03-27optimize away individual loop vars, even if we can't remove them allAlon Zakai
2014-03-26eliminate X=X which can happen due to eliminationAlon Zakai
2014-03-25let emcc directly access bitcode files when possible, to emit proper .d ↵Alon Zakai
files and avoid unnecessary copies
2014-03-24--emit-symbol-map optionAlon Zakai
2014-03-17flip a non-existent else block in simplifyIfs, if adding such a block can helpAlon Zakai
2014-03-17flip in simplifyElses if it can helpAlon Zakai
2014-03-17fuse if-elses where the relooper did not emit a label clearingAlon Zakai
2014-03-17fix else fusing when label has multiple assigns or checksAlon Zakai
2014-03-17fuse elses to remove unnecessary label settings and checks, after we ↵Alon Zakai
simplified ifs
2014-03-17don't commaify if it doesn't helpAlon Zakai
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-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