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

3916 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai e7e425b05f fix eliminator bug where X[y] would take X into account for variable effects, preventing optimization 2012-10-23 19:46:40 -07:00
Alon Zakai a79d6118ba remove no longer needed coffeescript 2012-10-23 17:36:26 -07:00
Alon Zakai 94ee68349b integrate eliminator as js optimizer pass 2012-10-23 17:35:37 -07:00
Alon Zakai e3d2f0cced include eliminator as js optimizer pass 2012-10-23 17:13:34 -07:00
Alon Zakai 49f0a1c935 remove unneeded js optimizer re-parse 2012-10-23 17:04:05 -07:00
Alon Zakai e0e97a0f09 optimize newline removal in eliminator 2012-10-23 16:53:00 -07:00
Alon Zakai 260c7477bc more misc eliminator optimizations 2012-10-23 16:35:44 -07:00
Alon Zakai cdbbbac7b5 misc eliminator optimizations 2012-10-23 16:28:18 -07:00
Alon Zakai 84a4cd4557 tiny eliminator optimization 2012-10-23 16:18:40 -07:00
Alon Zakai 6ed650c5ed simplify eliminator 2012-10-23 16:08:17 -07:00
Alon Zakai 6241ed9520 rewrite eliminator in js 2012-10-23 15:05:20 -07:00
Alon Zakai 23b2a79035 comment on separate compilation of workers 2012-10-22 20:46:39 -07:00
Alon Zakai ca0510b73a add eliminator test 2012-10-22 17:26:24 -07:00
Alon Zakai 97f9f26f4b handle no-data worker api calls, and more tests 2012-10-22 16:26:30 -07:00
Alon Zakai c11c08094b worker api closure fixes + additional testing 2012-10-22 16:10:06 -07:00
Alon Zakai 9ff4aded21 Merge branch 'master' into incoming 2012-10-22 15:40:36 -07:00
Alon Zakai 7d693595f7 switch benchmark suite to -O2+ from -O3 2012-10-22 15:40:26 -07:00
Alon Zakai e48db465e2 initial work on worker api 2012-10-22 15:30:03 -07:00
Alon Zakai dafd2a3f15 Merge branch 'incoming' 2012-10-22 15:18:13 -07:00
Alon Zakai 11a4926fc6 fix SAFE_HEAP history 2012-10-22 12:14:28 -07:00
Alon Zakai fc3be9c914 fix strtok temp state ; fixes #658 2012-10-22 12:12:56 -07:00
Alon Zakai 9986caab8d fix array detection in pread 2012-10-22 10:17:56 -07:00
Alon Zakai d053b704b9 listen to glut events on glutInit, so it works even without main loop 2012-10-21 11:22:53 -07:00
Alon Zakai 25c6032a58 check node version is at least 0.6.8, which is the first to not have v8 bug 1895; enable crankshaft in js optimizer for additional speed 2012-10-20 18:36:30 -07:00
Alon Zakai 2781c7dca6 report times of passes in EMCC_DEBUG 2012-10-20 17:48:35 -07:00
Alon Zakai 67dcc1c8be implement simplifyZeroComp js optimizer pass, not yet executed 2012-10-20 12:48:05 -07:00
Alon Zakai 6aa94b4052 restore workaround for v8 bug 1895 2012-10-20 09:11:07 -07:00
Alon Zakai 588db4ea29 emit unreachable throws only in ASSERTIONS mode 2012-10-19 18:36:37 -07:00
Alon Zakai 4ef87d1f0d do not forward worker stdio by default ; fixes test_worker 2012-10-19 17:07:27 -07:00
Alon Zakai 904354ec7f tweak sync xhr code a tiny bit 2012-10-19 16:50:35 -07:00
Alon Zakai 04a6e44d82 Merge pull request #648 from ysangkok/chunked-bin-xhr-lazy-loading
Chunked binary webworker xhr lazy loading
2012-10-19 16:44:37 -07:00
Janus 4e8a2eddd3 document SMALL_CHUNKS 2012-10-20 01:33:54 +02:00
Alon Zakai 98bda8bed3 save benchmarks with different names 2012-10-19 16:14:29 -07:00
Alon Zakai 9ddc449e5e assert on stack being too large compared to total memory 2012-10-19 16:06:49 -07:00
Alon Zakai eeb03b05ad add argument to emscripten_async_prepare_data 2012-10-19 12:01:13 -07:00
Alon Zakai c56013b5a9 emscripten_async_prepare_data 2012-10-19 11:23:32 -07:00
Alon Zakai 9e5680bcc0 IE fixes 2012-10-19 10:20:55 -07:00
Janus 2c08b0f8b2 add tests for chunked binary web worker xhr 2012-10-19 05:27:13 +02:00
Alon Zakai 97c679e6ff support ALL.test in test runner 2012-10-18 12:00:28 -07:00
Alon Zakai 1bf1c38536 intel/linux webgl output test runner additions 2012-10-18 11:51:36 -07:00
Alon Zakai b71b928f16 fix closure error in file packager 2012-10-17 20:34:08 -07:00
Alon Zakai 9981061738 support for SDL resize event 2012-10-17 13:58:42 -07:00
Alon Zakai ee500a3d94 UNALIGNED_MEMORY option to emulate unaligned reads/writes all the time, to support some nonportable code 2012-10-17 12:44:21 -07:00
Alon Zakai a2b4acbd95 split up very large js files when passing them into js-optimizer and eliminator, to allow optimizing very large files without node hitting out-of-memory 2012-10-17 12:44:21 -07:00
Alon Zakai 255ffd7faa remove unneeded node checks 2012-10-17 12:44:21 -07:00
Alon Zakai 30dd27f916 stop working around v8 bug 1985 which was fixed a while ago 2012-10-17 12:44:21 -07:00
Alon Zakai 768cdc3b91 allow changing java heap size for closure via JAVA_HEAP_SIZE env var 2012-10-17 12:44:21 -07:00
Alon Zakai f1b51b9717 use base64 as websocket protocol 2012-10-17 12:44:21 -07:00
Alon Zakai 87830ba9c0 add non-working websockets test for large amounts of 'random' data 2012-10-17 12:44:21 -07:00
Jukka Jylänki 5e2d3c4595 Add explicit braces to one-liner if statements in library_egl.js. 2012-10-17 12:44:20 -07:00