Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-05 | avoid blobs when not necessary for client code mods | Alon Zakai | |
2014-02-05 | optimize out fround calls on clients that do not support fround | Alon Zakai | |
2014-02-03 | proper fix for simplifying f32-int bitcasts | Alon Zakai | |
2014-02-02 | support EXCEPTION_CATCHING_WHITELIST in fastcomp | Alon Zakai | |
2014-01-31 | comment | Alon Zakai | |
2014-01-31 | option to allow modifying code before executing it | Alon Zakai | |
2014-01-28 | run js opts for safe heap | Alon Zakai | |
2014-01-27 | comment | Alon Zakai | |
2014-01-27 | fix some safeHeap errors with the new exceptions code; fixes #2068 | Alon Zakai | |
2014-01-27 | improve mem init help text; fixes #2066 | Alon Zakai | |
2014-01-26 | support precompiled headers; fixes #2045 | Alon Zakai | |
2014-01-21 | do not registerizeHarder when outlining | Alon Zakai | |
2014-01-21 | Registerize based on full liveness analysis. | Ryan Kelly | |
This does a much-more-expensive but much-more-thorough registerization pass based a live-variable analysis for each function. azakai: perform this on -O3 and above | |||
2014-01-21 | document what -O3 will be | Alon Zakai | |
2014-01-21 | deprecate -O3 in preparation for using it for heavier js opts | Alon Zakai | |
2014-01-19 | better error message for asm.js not supporting growable heap yet | Alon Zakai | |
2014-01-17 | don't remove whitespace in emcc, not worth the time | Alon Zakai | |
2014-01-17 | clean up emcc timing logging | Alon Zakai | |
2014-01-17 | optimize memory initializer if it is large | Alon Zakai | |
2014-01-17 | remove current memory initialization chunking via .concat(..) | Alon Zakai | |
2014-01-16 | add fnmatch; fixes #20021.9.3 | Alon Zakai | |
2014-01-16 | enable a form of safe heap in asm, using js optimizer pass to ensure full ↵ | Alon Zakai | |
coverage and support for fastcomp | |||
2014-01-15 | Merge pull request #2016 from rfk/rfk/minify-names-separately | Alon Zakai | |
Split name-minification into a separate pass from registerization. | |||
2014-01-15 | add musl fputws, fix vswprintf, add testing for fwprintf and swprintf as well1.8.14 | Alon Zakai | |
2014-01-16 | Split name-minification into a separate pass from registerization. | Ryan Kelly | |
2014-01-15 | Fill in undefined math symbols. | Bruce Mitchener | |
2014-01-14 | Move err/warn/etc from libc to libcextra. | Bruce Mitchener | |
2014-01-14 | Replace getopt_long with musl version. | Bruce Mitchener | |
2014-01-14 | Replace implementation of warn*/err*. | Bruce Mitchener | |
This eliminates a large number of warnings about incompatible function pointer casts when compiling for asm.js. | |||
2014-01-14 | Fix asm2 compilation where __toread was used. | Bruce Mitchener | |
2014-01-13 | add fputwc, which enables wprintf1.8.9 | Alon Zakai | |
2014-01-14 | Move scalbn to libc to fix broken functionality. Disable test on x86. | Bruce Mitchener | |
2014-01-14 | Add lots of math functions. | Bruce Mitchener | |
2014-01-14 | Add gamma functions. | Bruce Mitchener | |
2014-01-14 | Add strtod(), wcstod(), wcstol() and friends. | Bruce Mitchener | |
This implementation of strtod() replaces the old as it implements support for parsing hex constants which is needed by various tests. | |||
2014-01-13 | Missing string.h functionality. | Bruce Mitchener | |
2014-01-09 | support exceptions using fastcomp | Alon Zakai | |
2014-01-07 | Merge branch 'incoming' into llvm-3.41.8.6 | Alon Zakai | |
Conflicts: tests/test_benchmark.py tools/shared.py | |||
2014-01-07 | make aggressiveVariableElimination usable through a setting | Alon Zakai | |
2014-01-06 | apply EMMAKEN_CFLAGS directly to commandline, not just to clang calls, so ↵ | Alon Zakai | |
that we can parse it in emcc and e.g. disable vectorization as necessary | |||
2014-01-06 | other.test_emcc fixes for fastcomp | Alon Zakai | |
2014-01-04 | todo about async script tags | Alon Zakai | |
2014-01-02 | adjust TOTAL_MEMORY at runtime, to take into account last minute changes to ↵ | Alon Zakai | |
Module.TOTAL_MEMORY | |||
2014-01-02 | deprecate compression | Alon Zakai | |
2013-12-30 | fix --save-bc in fastcomp | Alon Zakai | |
2013-12-30 | disable jcache in fastcomp, and fake emscripten_jcache_printf | Alon Zakai | |
2013-12-30 | Merge pull request #1946 from juj/default_obj_ext | juj | |
--default-obj-ext | |||
2013-12-29 | Define behavior that 'emcc -c a.c -o dir/' shall compile and generate object ↵ | Jukka Jylänki | |
file 'dir/a.o'. Previous behavior when directory was specified in -o was accidental, and it generated an object file 'dir/a_0.o'. Add new command line option --default-obj-ext that allows specifying the file suffix that is used when the output object filename is generated in this manner. '.o' is a good default suffix since it parallels the existing gcc/clang/linux convention. For Windows Visual Studio+CMake+Emscripten integration, CMake has been hardcoded to assume that if Visual Studio is targeted, the compiler will always generate '.obj' files. Hence having the ability to adjust the default naming scheme with --default-obj-ext enables working around CMake inflexibility, and add support for CMake+VS+Emscripten triple. | |||
2013-12-25 | better error on missing input files, fixes #1930 | Alon Zakai | |
2013-12-24 | fix LEAVE_INPUTS_RAW in fastcomp | Alon Zakai | |