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 |