Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-19 | Optimize away masks on stores to HEAP8 and HEAP16. | Dan Gohman | |
Optimize HEAP8[i] = x & 255 to HEAP8[i] = x, and similar for HEAP16. | |||
2013-12-16 | Merge branch 'em_config' of github.com:juj/emscripten into incoming | Alon Zakai | |
Conflicts: emcc | |||
2013-12-16 | use all cpu cores when building libraries in test runner | Alon Zakai | |
2013-12-13 | Fix an issue with the --em-config cmdline option where the option was not ↵ | Jukka Jylänki | |
seen by child processes spawned by emcc. To make sure all child processes see the same config file, the --em-config parameter is stored in the environment for current and child processes. | |||
2013-12-13 | Add new emcc command line parameter --em-config that allows specifying the ↵ | Jukka Jylänki | |
location of the .emscripten configuration file from the command line. This overrides and has the same meaning as the environment variable EM_CONFIG. | |||
2013-12-12 | skip sanity checks if EM_CONFIG is used instead of normal ~/.emscripten | Alon Zakai | |
2013-12-12 | move tests/hello_world.js to src, so tests/ folder is not needed for sanity ↵ | Alon Zakai | |
checks | |||
2013-12-06 | fix creation of temp dir in EMCC_DEBUG for the first time | Alon Zakai | |
2013-12-02 | move import in cache.py to avoid module interdependencies; fallout from ↵ | Alon Zakai | |
0f5135e436 breaking test_llvm_nativizer | |||
2013-12-02 | fix file preloading in workers and add test | Alon Zakai | |
2013-12-01 | fix for pull #1882 | Alon Zakai | |
2013-12-01 | Introduce safe_ensure_dirs as a safe os.makedirs replacement. | Andreas Bergmeier | |
It only uses os.makedirs call, which is more atomic than calling 2 procs. Thus exception due to already existent directory should not longer occur. | |||
2013-11-26 | Prevent Cache.ensure from throwing an error, while the directory already exists. | Andreas Bergmeier | |
2013-11-25 | don't bootstrap relooper to js if we are using fastcomp | Alon Zakai | |
2013-11-24 | support for ignoring nacl intrinsics | Alon Zakai | |
2013-11-19 | hackish emscript_fast toolchain integrations | Alon Zakai | |
2013-11-18 | version 1.7.81.7.8 | Alon Zakai | |
2013-11-18 | Merge pull request #1831 from dinibu/dependency-fix-1820 | Alon Zakai | |
Further changes for issue #1732 | |||
2013-11-17 | Add a default setting line for running crunch tool, primarily from CRUNCH ↵ | Jukka Jylänki | |
env var, and secondarily from PATH. | |||
2013-11-17 | Adjust split.py tool logic for generating output filenames to not generate ↵ | Jukka Jylänki | |
the full absolute path names to the splitted filenames. This fixes a Windows problem where invalid path concatenations like 'somethingC:/projects/emscripten/hello_world.js' would be generated, and shortens the path structure to not contain redundant directory names. Fixes test browser.test_split_in_source_filenames on Windows. | |||
2013-11-17 | Fixed timestamps on object files extracted from archives during link. | Dominic Wong | |
This affects builds that use absolute paths to object files when adding to library archives, causing unnecessary archives. | |||
2013-11-15 | precise clock_gettime when not using CLOCK_REALTIME; fixes #17951.7.7 | Alon Zakai | |
2013-11-14 | emit ll from llvm opt directly, to skip writing and reading all the bitcode | Alon Zakai | |
2013-11-14 | Merge branch 'regex-impl' of github.com:waywardmonkeys/emscripten into incoming1.7.6 | Alon Zakai | |
Conflicts: tools/shared.py | |||
2013-11-12 | version 1.7.51.7.5 | Alon Zakai | |
2013-11-11 | version 1.7.41.7.4 | Alon Zakai | |
2013-11-11 | version 1.7.31.7.3 | Alon Zakai | |
2013-11-11 | Merge branch 'incoming' into f32 | Alon Zakai | |
2013-11-11 | minify in asm arg coercions that denormalizeAsm generates, to handle ↵ | Alon Zakai | |
Math.fround calls | |||
2013-11-11 | minify in asm var definitions that denormalizeAsm generates, to handle ↵ | Alon Zakai | |
Math.fround calls | |||
2013-11-09 | Fix test_asm_pgo on Windows by using response files. The test failed by ↵ | Jukka Jylänki | |
exceeding Windows command line length limitations, giving an error "WindowsError: [Error 87] The parameter is incorrect". Also extend the logging given by EM_BUILD_VERBOSE=3 to print out the compiler invokations. | |||
2013-11-09 | Math.* have no side effects | Alon Zakai | |
2013-11-09 | consolidate side effect checking code | Alon Zakai | |
2013-11-09 | remove unneeded var | Alon Zakai | |
2013-11-09 | optimize hasSideEffects | Alon Zakai | |
2013-11-08 | fix float/int bitcast optimization to recognize and preserve Math_fround | Alon Zakai | |
2013-11-08 | fix registerize pass for float32 | Alon Zakai | |
2013-11-08 | initial work for float32 support in js optimizer | Alon Zakai | |
2013-11-08 | Merge branch 'incoming' into f32 | Alon Zakai | |
Conflicts: src/parseTools.js src/preamble.js | |||
2013-11-08 | Merge pull request #1767 from waywardmonkeys/update-libcxx1.7.2 | Alon Zakai | |
Update libcxx | |||
2013-11-08 | invalidate calls on conditionals in js optimizer, to avoid eliminating into ↵ | Alon Zakai | |
a non-executing code path | |||
2013-11-07 | Bump version & regen symbols for libcxx. | Bruce Mitchener | |
2013-11-02 | regex implementation from musl. | Bruce Mitchener | |
2013-11-01 | Merge branch 'incoming' into f32 | Alon Zakai | |
Conflicts: src/parseTools.js | |||
2013-11-01 | Merge pull request #1750 from juj/no_copy_vfs_to_heap | juj | |
no_copy_vfs_to_heap | |||
2013-11-02 | Add command line parameter --no-heap-copy that optimizes for small memory ↵ | Jukka Jylänki | |
footprint and fread() performance over the default behavior that copied VFS to HEAP, that is designed for mmap() performance. Adjust MEMFS node contentMode enum to reflect whether content is off the main HEAP or not. Note that this enum is not much used, so this has little effect. Add browser tests to check that fread() and mmap() work with and without --no-heap-copy. | |||
2013-10-31 | Merge branch 'fixup-node-version-check' of github.com:bnoordhuis/emscripten ↵ | Alon Zakai | |
into incoming Conflicts: AUTHORS | |||
2013-10-30 | tools: parse pre-release node.js version numbers | Ben Noordhuis | |
`node` binaries built from upstream git have a "-pre" suffix attached to the version number. Fix the version parser to handle those. | |||
2013-10-29 | add test for precise float32 support, allow 3 modes of precise float32 ↵ | Alon Zakai | |
support, and rename option to PRECISE_F32 to be consistent with other precision options | |||
2013-10-29 | bump js minifier name limit, and optimize to not create all the names on ↵ | Alon Zakai | |
smaller inputs |