Alon Zakai
|
56db50d0bc
|
refactor code mods code to use --separate-asm, fixes #3797
|
2015-09-20 16:18:51 -07:00 |
Alon Zakai
|
c7af3d2790
|
remove the deprecated --compression option
|
2015-09-20 15:54:04 -07:00 |
Alon Zakai
|
359cf553a1
|
Merge pull request #3733 from aidanhs/aphs-fix-switch-elimination
Clarifications on switch elimination and optimization assumptions
|
2015-09-18 13:48:46 -07:00 |
Jukka Jylänki
|
1c7d20484b
|
Mark down urls to bug reports in SIMD tests.
|
2015-09-18 17:56:44 +03:00 |
Dan Gohman
|
61802b8996
|
Merge pull request #3740 from juj/reenable_sse2_test
Reenable sse2 test
|
2015-09-17 15:54:48 -07:00 |
Alon Zakai
|
e6873c73d2
|
move test_sixtyfour_bit_return_value to test_other as it does not depend on a core test mode
|
2015-09-16 20:18:44 -07:00 |
Alon Zakai
|
fd5024077f
|
support --separate-asm with pthreads #3774
|
2015-09-16 14:20:15 -07:00 |
Jukka Jylanki
|
c10095cb4f
|
Fix the manual invocation of CMake in other.test_cmake to contain CMAKE_CROSSCOMPILING_EMULATOR.
|
2015-09-16 12:46:16 +03:00 |
Jukka Jylänki
|
1783865435
|
Remove assert that requires two engines to be present for test other.test_outline. Closes #3776.
|
2015-09-16 00:33:04 +03:00 |
Jukka Jylänki
|
1247c887ff
|
Skip other.test_llvm_nativizer on Windows (bug #702) and Mac OS X (bug #709).
|
2015-09-15 18:34:48 +03:00 |
Jukka Jylänki
|
25db6f1166
|
Fix tools/nativize_llvm.py to return nonzero exit code on failure, and add test_llvm_nativizer to test and abort on nonzero condition.
|
2015-09-15 18:34:47 +03:00 |
Jukka Jylänki
|
c6e426d9e4
|
Fix invocation of llvm-lit in other.test_llvm_lit to be Windows-friendly.
|
2015-09-15 14:55:41 +03:00 |
Jukka Jylänki
|
50ded570a5
|
Enable SIMD tests in node.js polyfill, they work now.
|
2015-09-15 14:43:29 +03:00 |
Jukka Jylänki
|
50a3a0cad8
|
Enable asm2nn.test_sse2_full, works now after previous fix.
|
2015-09-15 14:43:25 +03:00 |
Jukka Jylänki
|
e20fd6eef8
|
Re-enable test_simd11 in optimized modes since it works after https://github.com/kripken/emscripten-fastcomp/pull/116.
|
2015-09-15 14:43:25 +03:00 |
Jukka Jylänki
|
35c831f3bf
|
Re-enable test_simd10 in optimized modes since it works after https://github.com/kripken/emscripten-fastcomp/pull/116.
|
2015-09-15 14:43:24 +03:00 |
Jukka Jylänki
|
634726d28e
|
Re-enable test_simd3 in all modes, works now after https://github.com/kripken/emscripten-fastcomp/pull/116.
|
2015-09-15 14:43:24 +03:00 |
Jukka Jylänki
|
15fc53a0c3
|
Break up the function body in test_sse2_full into parts, since asm3 optimizer otherwise takes ages to run through it.
|
2015-09-15 14:43:23 +03:00 |
Jukka Jylänki
|
13f2bb4bd4
|
Re-enable test_sse2_full since it's now somewhat functional again with Float64x2 type being present. Passes perfectly in debug builds. Also run the test with optimizations, but disable the test cases which don't yet pass through the optimizer correctly.
|
2015-09-15 14:43:23 +03:00 |
Jukka Jylänki
|
1045ca9e9e
|
Switch the asm.js validation error ignore from Float32x4 to Int8x16, Int16x8 and Float64x2 types, since those aren't asm.js-enabled yet.
|
2015-09-15 14:43:22 +03:00 |
Jukka Jylänki
|
8bc65b8139
|
Fix discrepancy in emcmake vs emconfigure scripts that CMAKE_CROSSCOMPILING_EMULATOR was was set only if emcmake was called, and not when emconfigure was used. The intention is that emcmake is just an alias to emconfigure.
|
2015-09-15 13:33:39 +03:00 |
Alon Zakai
|
cc38a8bcce
|
Merge pull request #3771 from kripken/fast-safe-heap
Fast safe heap
|
2015-09-14 14:44:45 -07:00 |
Jukka Jylänki
|
545aab905a
|
Improve tests/parallel_test_core.py to interactively report the actual test results instead of only printing the number of lines during run.
|
2015-09-14 23:36:47 +03:00 |
Jukka Jylänki
|
bcc7d2a817
|
In tests/parallel_test_core.py, prebuild Emscripten cache before starting the parallel run of the whole suite to avoid a disk access race condition where each thread would start building the cache separately.
|
2015-09-14 21:23:02 +03:00 |
Alon Zakai
|
6ad48189fc
|
handle the case of a null socket address in getsockname #3769
|
2015-09-11 18:55:26 -07:00 |
Alon Zakai
|
9dd293802d
|
fix EM_ASM_DOUBLE return value #3770
|
2015-09-11 16:01:10 -07:00 |
Alon Zakai
|
6c6463da80
|
nicer error messages from optimized safe heap
|
2015-09-11 15:07:28 -07:00 |
Alon Zakai
|
d4e5b640dc
|
update other.test_bad_function_pointer_cast
|
2015-09-11 14:47:38 -07:00 |
Alon Zakai
|
c5b072ba1e
|
implement getsockname socketcall #3769
|
2015-09-11 14:31:27 -07:00 |
Alon Zakai
|
1886cc2024
|
improve lz4 test
|
2015-09-10 17:45:57 -07:00 |
Alon Zakai
|
5ec0fe2ad5
|
fix and test --llvm-lto > 1 #3765
|
2015-09-10 17:00:00 -07:00 |
Alon Zakai
|
5e68c85806
|
suggest use of EMTERPRETIFY_FILE when emterpreter bitcode is large
|
2015-09-10 14:08:17 -07:00 |
Alon Zakai
|
07ceba2b79
|
fix musl weak aliases that drop parameters #3760
|
2015-09-09 14:21:16 -07:00 |
Alon Zakai
|
c500a84c17
|
emcc --separate-asm option
|
2015-09-08 17:54:15 -07:00 |
Alon Zakai
|
dda99522dc
|
LZ4 in emcc tells it to add --lz4 to the file packager
|
2015-09-08 17:05:35 -07:00 |
Alon Zakai
|
24a7d2294a
|
remove some broken test code
|
2015-09-08 16:40:31 -07:00 |
Alon Zakai
|
14dfc90e6f
|
Merge pull request #3754 from kripken/lz4
LZ4 file package compression
|
2015-09-08 15:50:06 -07:00 |
Alon Zakai
|
dcbb09ea26
|
clean up test_fs_lz4fs_package
|
2015-09-08 15:38:36 -07:00 |
Alon Zakai
|
262b136688
|
closure support for lz4
|
2015-09-08 11:03:34 -07:00 |
Alon Zakai
|
55a83c5ac0
|
use LZ4=1 to enable lz4 compression
|
2015-09-08 10:53:55 -07:00 |
Alon Zakai
|
dd036a6577
|
move LZ4FS to LZ4, a subsystem with an init, instead of an FS
|
2015-09-07 17:49:55 -07:00 |
Alon Zakai
|
60500e85fe
|
move to a loadPackage method in lz4 compression, so we can load files even in the root, unlike FS.mount filesystems
|
2015-09-07 17:32:17 -07:00 |
Alon Zakai
|
8d747a536b
|
non-lz4 code for benchmarking comparisons
|
2015-09-07 16:53:24 -07:00 |
Alon Zakai
|
baa4012a05
|
handle a last uncompressed chunk of non-canonical size in lz4 compression
|
2015-09-07 12:13:45 -07:00 |
Alon Zakai
|
e87b53bc39
|
cache two chunks in LZ4FS to avoid thrashing at the boundaries of a chunk, and add testing
|
2015-09-07 11:21:23 -07:00 |
Jukka Jylänki
|
a3dcfdd50c
|
Fix emrun test script to only call to user_pref() to set prefs (the other directives did not quite work). When building with --emrun, have exit() close the current browser window automatically. Run browser.test_emrun with --safe_firefox_profile.
|
2015-09-07 20:32:02 +03:00 |
Alon Zakai
|
7c24e34712
|
finish lz4 test with both normal and manual loading of files
|
2015-09-06 21:52:57 -07:00 |
Alon Zakai
|
0edb0a904a
|
refactor test_fs_lz4fs_package
|
2015-09-06 19:24:30 -07:00 |
Alon Zakai
|
9337ce399e
|
verify compressed size in lz4 test
|
2015-09-06 17:21:18 -07:00 |
Alon Zakai
|
26af4736b6
|
handle uncompressible data in lz4
|
2015-09-06 17:06:32 -07:00 |