aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2014-01-16add fnmatch; fixes #20021.9.3Alon Zakai
2014-01-16enable a form of safe heap in asm, using js optimizer pass to ensure full ↵Alon Zakai
coverage and support for fastcomp
2014-01-15add todoAlon Zakai
2014-01-15Merge pull request #2016 from rfk/rfk/minify-names-separatelyAlon Zakai
Split name-minification into a separate pass from registerization.
2014-01-16Address review comments.Ryan Kelly
2014-01-15do not track eliminable variables from one switch statement to another, if ↵Alon Zakai
they have any dependencies; fixes #2003
2014-01-15re-merge split blocks in multiples1.9.2Alon Zakai
2014-01-15share block ids in relooper among split blocks1.9.1Alon Zakai
2014-01-15release 1.9.01.9.0Alon Zakai
2014-01-15add musl fputws, fix vswprintf, add testing for fwprintf and swprintf as well1.8.14Alon Zakai
2014-01-15remove musl use of fwritex1.8.13Alon Zakai
2014-01-16Split name-minification into a separate pass from registerization.Ryan Kelly
2014-01-15Bump version.Bruce Mitchener
2014-01-14fix aggressiveVariableElimination bug and add testingAlon Zakai
2014-01-14fix for running js optimizer standaloneAlon Zakai
2014-01-14fix wprintf-related bug that bit fastcomp1.8.11Alon Zakai
2014-01-14Bump version.1.8.10Bruce Mitchener
2014-01-13add fputwc, which enables wprintf1.8.9Alon Zakai
2014-01-13Merge branch 'incoming' of github.com:kripken/emscripten into incoming1.8.8Alon Zakai
conflicts: tests/test_core.py tools/shared.py
2014-01-13allow relooper to manager its own output buffer, to avoid fixed output limits1.8.7Alon Zakai
2014-01-11fix for nativize toolAlon Zakai
2014-01-08do minified name generation in js-optimizer.js, so that we have no more ↵Alon Zakai
fixed limit on the # of minified names
2014-01-07update other.test_simd test for llvm 3.3 and 3.4Alon Zakai
2014-01-07Merge branch 'incoming' into llvm-3.41.8.6Alon Zakai
Conflicts: tests/test_benchmark.py tools/shared.py
2014-01-07handle variables that assign a value including themselves in ↵Alon Zakai
aggressiveVariableElimination
2014-01-07make aggressiveVariableElimination usable through a settingAlon Zakai
2014-01-07Merge branch 'add-libuuid' of github.com:fadams/emscripten into incomingAlon Zakai
Conflicts: tools/shared.py
2014-01-06check clang version before applying version-specific changes, like disabling ↵1.8.5Alon Zakai
vectorization in llvm 3.4
2014-01-06refactor vector disabling codeAlon Zakai
2014-01-06disable vectorization which llvm 3.4 has on by default1.8.4Alon Zakai
2014-01-06changed != to !== in a couple of places. Added fix to prevent closure ↵Fraser Adams
minifying crypto randomBytes etc. this fix makes use of closure externs so I've added a closure-externs.js to hold the definitions and modified tools/shared.py closure_compiler method to point to closure-externs.js. I've added externs to fix minification of the ws library used in library_sockfs.js too
2014-01-04fix some relooper compiler warnings and update reftests for previous fixes1.8.3Alon Zakai
2014-01-03release 1.8.21.8.2Alon Zakai
2014-01-03make sure to give Ids to split blocks in relooper1.8.1Alon Zakai
2013-12-31sanity check for js backend in fastcompAlon Zakai
2013-12-31implementation of libuuidFraser Adams
2013-12-30disable jcache in fastcomp, and fake emscripten_jcache_printfAlon Zakai
2013-12-28optimize relooper id counters1.8.0Alon Zakai
2013-12-27handle if-chains without an else in the outlinerAlon Zakai
2013-12-26support for optional complete emulation in relooper1.7.9Alon Zakai
2013-12-25Merge pull request #1943 from volo-zyko/incomingjuj
Fixed small problems which exhibit themself when building projects with ...
2013-12-24remove outdated commentAlon Zakai
2013-12-24Fixed small problems which exhibit themself when building projects with too ↵Volo Zyko
many source files. When there are too many source files and one builds static libraray cmake splits the whole list of files into several invocations of library archiver. In order this to work cmake needs to know both how to create and how to append to archive. Another related issue is that emscripten code fails when links a final javascript code if a command line of a link command is too long (this 'too long' is very OS dependent). Related discussion can be found in issue #1931. Conflicts: AUTHORS
2013-12-23fix size limit in limit_size, necessary for s_0_0.test_safe_heapAlon Zakai
2013-12-23make eliminator not get confused by calls without a return but with a coercionAlon Zakai
2013-12-23don't get confused by temporary empty nodes when calculating assigns in the ↵Alon Zakai
loop variable optimizer
2013-12-23fix bug where close-together tempDoublePtr operations could cross each otherAlon Zakai
2013-12-22comment on how tempDoublePtr is optimizedAlon Zakai
2013-12-20fix file packagerAlon Zakai
2013-12-20Merge pull request #1922 from coolwanglu/embed_dot_filesAlon Zakai
--exclude-file