Dan Gohman
73d1fe0443
Temporarily disable use of loadx and friends
...
loadx, loadxy, storex, and storexy are not fully working yet.
Temporarily disable them, to unbreak tests.
2015-01-14 12:25:02 -08:00
Dan Gohman
e20354f650
Merge several upstream ecmascript_simd.js changes.
2015-01-14 11:50:14 -08:00
Alon Zakai
3bc04cc4cc
proper error message when DLOPEN_SUPPORT is used on fastcomp; #2365
2015-01-14 11:38:15 -08:00
Alon Zakai
cfa6246300
disable zero emterpreter by default
2015-01-13 14:25:56 -08:00
Alon Zakai
d07af0a924
Merge pull request #3125 from juj/automate_js_optimizer_build
...
Automate native JS optimizer build on Windows.
2015-01-13 09:31:19 -08:00
Jukka Jylänki
c29459e015
Automate native JS optimizer build on Windows.
2015-01-13 14:30:14 +02:00
juj
60c3990200
Merge pull request #3124 from dreamlayers/queue_audio_fix
...
Fix #3122 by queueing only as many buffers as necessary.
2015-01-12 22:56:32 +02:00
Boris Gjenero
8d0b98b7b5
Fix #3122 by queueing only as many buffers as necessary.
...
SDL.audio.pushAudio() updates SDL.audio.nextPlayTime.
Recalculating secsUntilNextPlayStart makes the loop exit when
enough is queued instead of either queueing nothing or
SDL.audio.numSimultaneouslyQueuedBuffers.
2015-01-12 12:51:06 -05:00
Alon Zakai
d8d338a6a4
update faq
2015-01-08 14:15:50 -08:00
Alon Zakai
c97ec25d83
Merge commit '8efcea5' into incoming
2015-01-08 13:17:28 -08:00
Chad Austin
326d702381
make other.test_embind pass again by appending the tests to the closure-compiled file. this required exporting Module in a nontrivial way, we can fix that in the future.
2015-01-07 17:00:21 -08:00
Alon Zakai
ed1e42d013
disable two non-fastcomp browser tests, split and split_in_source_filenames
2015-01-07 15:05:30 -08:00
Alon Zakai
c249f6dde0
apply patch from libcxx bug 20084, fixes embind compilation error on clang 3.5
2015-01-07 13:48:26 -08:00
Alon Zakai
46f8909bbd
commented out code to sort registerizeHarder variables by whether they are params; results are mixed
2015-01-07 13:45:31 -08:00
Alon Zakai
8debed179a
change default benchmark settings
2015-01-07 13:11:14 -08:00
Alon Zakai
971bf2fd6f
update changelog
2015-01-07 11:48:05 -08:00
Alon Zakai
5eeccdefd3
update llvm version to 3.5 ; 1.29.1
2015-01-07 11:48:05 -08:00
Chad Austin
36cd7a4c79
no need to run closure on tests, thus no need to quote exported symbols from embind
2015-01-06 21:13:01 -08:00
Alon Zakai
fe3ff5adc3
1.29.0
2015-01-07 10:15:42 -08:00
Chad Austin
aacbf97a70
Merge pull request #3084 from rharkeadsk/dev/embind-closure
...
Update embind to work with the Closure Compiler
2015-01-07 09:51:51 -08:00
Alon Zakai
d49c33882b
add more windows printf output style to other.test_js_optimizer
2015-01-06 20:16:24 -08:00
Ningxin Hu
8efcea519c
[SIMD.js] Map SSE1 partial load and store methods to custom intrinsics
2015-01-07 11:10:38 +08:00
Alon Zakai
4301fa6636
update changelog
2015-01-06 15:57:51 -08:00
Alon Zakai
91b49082c5
add windows printf output style to other.test_js_optimizer
2015-01-06 11:23:19 -08:00
Alon Zakai
6badff682e
fix release notes
2015-01-05 15:29:44 -08:00
Alon Zakai
912dab0141
fuzzing tweaks
2015-01-05 13:56:56 -08:00
Alon Zakai
9ab0ccaa00
1.28.3
2015-01-04 10:52:26 -08:00
Alon Zakai
c7bcc95b79
update cashew
2015-01-03 14:26:04 -08:00
Alon Zakai
8f5f45fb3f
move csmith headers to side dir, for fuzz tests in core
2015-01-03 13:59:28 -08:00
Alon Zakai
251b96a43d
update cashew
2015-01-03 13:56:53 -08:00
Alon Zakai
acb16a9c55
disable csmith floats because they can lead to undefined behavior
2015-01-03 13:56:53 -08:00
Alon Zakai
f7f72a045a
print js engine used in fuzzer
2015-01-02 15:34:09 -08:00
Alon Zakai
79f57ee274
update csmith helper scripts
2015-01-02 15:33:27 -08:00
Alon Zakai
6baa633a57
use floats in newer csmith
2015-01-02 14:08:57 -08:00
Alon Zakai
5b89c3388c
add onRuntimeInitialized method; #3106
2015-01-02 13:28:47 -08:00
Alon Zakai
3af15fd320
add testing for ports in c++ mode
2015-01-01 19:49:07 -08:00
Alon Zakai
16d378c78f
do not use an env var to communicate c++ mode
2015-01-01 19:48:54 -08:00
Alon Zakai
550729d643
fix lto in non-fastcomp
2015-01-01 11:14:32 -08:00
Alon Zakai
e4eb04c911
perform LLVM LTO in a separate invocation of opt, so that it does not mix with legalization and other stuff we do at link time
2014-12-31 14:23:35 -08:00
Alon Zakai
8b7a8cacca
ensure the static bump is properly aligned in emterpreter
2014-12-31 14:23:29 -08:00
Alon Zakai
303e9f394d
write out full 64-bit values in rlimit
2014-12-31 14:11:39 -08:00
Alon Zakai
aa10e490d0
fix getrlimit in SAFE_HEAP; fixes #3109
2014-12-29 11:21:51 -08:00
Dan Gohman
746b211335
Optimize xmmintrin.h comparisons and loads
...
Add notEqual functions to Emscripten's vector.h, and make use of them to
optimize relevant comparison intrinsics in xmmintrin.h. And, optimize
the load intrinsics so that we don't depend as much on the optimizer to
get these right.
2014-12-26 17:27:56 -08:00
Alon Zakai
278ec84fbb
add SDL to list of libraries we don't need to issue link warnings about
2014-12-21 11:27:43 -08:00
Alon Zakai
6fa69f8f46
temporarily disable test_simd7; issue #3103
2014-12-21 10:59:53 -08:00
Alon Zakai
33dc4b7f83
add closure to list of passes the native optimizer can run, so we see all the passes at once, and can minify whitespace when needed, like in the js optimizer
2014-12-20 21:35:16 -08:00
Alon Zakai
fb057d31b1
add missing __expo2[f].c files; fixes #3101
2014-12-20 17:30:57 -08:00
Alon Zakai
28cfabaf48
add testcase for #3099
2014-12-20 13:13:50 -08:00
Alon Zakai
fede35cab1
Merge pull request #3100 from juj/windows_native_optimizer_eol
...
Windows native optimizer eol
2014-12-20 11:31:05 -08:00
Jukka Jylänki
9d58d0de96
Fix line endings in Windows generation of output files from native optimizer: writing \r\n data to ascii text file would duplicate line endings to \r\r\n.
2014-12-20 13:51:01 -05:00