Граф коммитов

12772 Коммитов

Автор SHA1 Сообщение Дата
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