493eed1 | Alon Zakai | 28 December 2013, 18:39:44 UTC | optimize relooper id counters | 28 December 2013, 18:39:44 UTC |
9e1c9c1 | Alon Zakai | 27 December 2013, 20:42:42 UTC | handle if-chains without an else in the outliner | 27 December 2013, 20:52:48 UTC |
34278ee | Alon Zakai | 26 December 2013, 23:08:43 UTC | support for optional complete emulation in relooper | 26 December 2013, 23:52:06 UTC |
39165e9 | Alon Zakai | 26 December 2013, 20:12:17 UTC | fix js libraries in fastcomp; fixes #1948 | 26 December 2013, 20:13:06 UTC |
9f609a1 | Alon Zakai | 26 December 2013, 02:16:38 UTC | ignore whitespace in relooper reftests | 26 December 2013, 02:16:38 UTC |
20b1e7d | Alon Zakai | 25 December 2013, 23:14:15 UTC | disable new test in fastcomp | 25 December 2013, 23:14:15 UTC |
2dc5962 | Alon Zakai | 25 December 2013, 20:21:57 UTC | better error on missing input files, fixes #1930 | 25 December 2013, 20:21:57 UTC |
fda1fc2 | Alon Zakai | 25 December 2013, 19:31:31 UTC | properly handle invoke of setjmp, by lowering to a call, which fixes phis that refer to it. fixes #1942 | 25 December 2013, 19:32:06 UTC |
0caa98e | juj | 25 December 2013, 16:39:55 UTC | Merge pull request #1943 from volo-zyko/incoming Fixed small problems which exhibit themself when building projects with ... | 25 December 2013, 16:39:55 UTC |
8178ecd | Alon Zakai | 24 December 2013, 22:25:55 UTC | disable a test requiring unaligned memory in fastcomp | 24 December 2013, 22:25:55 UTC |
59051ea | Alon Zakai | 24 December 2013, 18:56:36 UTC | remove outdated comment | 24 December 2013, 18:56:36 UTC |
4202310 | Alon Zakai | 24 December 2013, 18:55:37 UTC | fix LEAVE_INPUTS_RAW in fastcomp | 24 December 2013, 18:55:37 UTC |
a0ce0dc | Alon Zakai | 24 December 2013, 18:07:25 UTC | properly check for libx.so.1.2.3 types when deciding what to link in statically, and improve testing for that; fixes #1886 | 24 December 2013, 18:07:25 UTC |
48dbd4d | Alon Zakai | 24 December 2013, 17:47:20 UTC | differentiate suffixes from endings in filename_type_ending as well | 24 December 2013, 17:47:20 UTC |
b1f1003 | Alon Zakai | 24 December 2013, 17:41:07 UTC | clearly differentiate suffixes from endings (dot + suffix) in emcc | 24 December 2013, 17:41:07 UTC |
c0fcd18 | Volo Zyko | 20 December 2013, 13:16:33 UTC | Fixed small problems which exhibit themself when building projects with too many source files. When there are too many source files and one builds static libraray cmake splits the whole list of files into several invocations of library archiver. In order this to work cmake needs to know both how to create and how to append to archive. Another related issue is that emscripten code fails when links a final javascript code if a command line of a link command is too long (this 'too long' is very OS dependent). Related discussion can be found in issue #1931. Conflicts: AUTHORS | 24 December 2013, 13:56:32 UTC |
cb046b7 | Alon Zakai | 24 December 2013, 05:22:46 UTC | do not link in dynamic libraries when compiling to bitcode in intermediate stages, only link them in when building to js or html. closes #1886 | 24 December 2013, 05:22:46 UTC |
821316d | Alon Zakai | 24 December 2013, 04:45:25 UTC | fix size limit in limit_size, necessary for s_0_0.test_safe_heap | 24 December 2013, 04:45:25 UTC |
508d4f0 | Alon Zakai | 24 December 2013, 02:42:28 UTC | make eliminator not get confused by calls without a return but with a coercion | 24 December 2013, 02:42:28 UTC |
5f00b61 | Alon Zakai | 24 December 2013, 01:52:54 UTC | don't get confused by temporary empty nodes when calculating assigns in the loop variable optimizer | 24 December 2013, 01:52:54 UTC |
b86abc2 | Alon Zakai | 23 December 2013, 23:43:01 UTC | fix bug where close-together tempDoublePtr operations could cross each other | 23 December 2013, 23:43:01 UTC |
9b3e1b8 | Alon Zakai | 23 December 2013, 20:15:16 UTC | improve fuzz test tool | 23 December 2013, 20:15:16 UTC |
8825277 | Alon Zakai | 23 December 2013, 05:29:26 UTC | comment on how tempDoublePtr is optimized | 23 December 2013, 05:29:26 UTC |
8777d05 | Alon Zakai | 23 December 2013, 05:26:17 UTC | do not use named globals in fastcomp | 23 December 2013, 05:26:17 UTC |
590d12c | Alon Zakai | 21 December 2013, 21:21:52 UTC | save each benchmark to a unique name | 21 December 2013, 21:21:52 UTC |
50c60be | Alon Zakai | 21 December 2013, 20:23:23 UTC | benchmark fastcomp | 21 December 2013, 20:23:23 UTC |
8dd12f6 | Alon Zakai | 21 December 2013, 19:07:53 UTC | error on unsupported features in fastcomp | 21 December 2013, 19:08:25 UTC |
813032e | Jukka Jylänki | 21 December 2013, 10:03:46 UTC | Update test other.test_demangle to pass after the previous commit which added demangling '_main' to 'main()'. | 21 December 2013, 10:03:46 UTC |
c8263b3 | Alon Zakai | 21 December 2013, 04:59:10 UTC | update browser.test_preload_file | 21 December 2013, 04:59:10 UTC |
058910c | Alon Zakai | 21 December 2013, 04:42:20 UTC | fix emcc usage of file packager | 21 December 2013, 04:42:20 UTC |
9d75faa | Alon Zakai | 21 December 2013, 04:30:24 UTC | update tests for recent file packager changes | 21 December 2013, 04:30:24 UTC |
da89424 | Alon Zakai | 21 December 2013, 04:30:03 UTC | fix file packager | 21 December 2013, 04:30:03 UTC |
5244979 | Alon Zakai | 21 December 2013, 04:17:52 UTC | fuzz i64 math as well | 21 December 2013, 04:17:52 UTC |
bd75da5 | Alon Zakai | 21 December 2013, 03:40:47 UTC | do not force asm in fuzzer | 21 December 2013, 03:40:47 UTC |
5e651e7 | Alon Zakai | 21 December 2013, 03:34:51 UTC | randomize opt level in csmith driver | 21 December 2013, 03:34:51 UTC |
d48f314 | Alon Zakai | 21 December 2013, 01:37:28 UTC | fuzz testcase | 21 December 2013, 01:37:46 UTC |
982d3e0 | Alon Zakai | 21 December 2013, 01:26:15 UTC | Merge pull request #1922 from coolwanglu/embed_dot_files --exclude-file | 21 December 2013, 01:26:15 UTC |
702cf8f | Alon Zakai | 21 December 2013, 01:22:51 UTC | Merge pull request #1635 from juj/emscripten_log emscripten_log() and emscripten_get_callstack() | 21 December 2013, 01:22:51 UTC |
4afedfb | Alon Zakai | 21 December 2013, 00:20:05 UTC | fuzz testcase | 21 December 2013, 00:20:05 UTC |
609b120 | Alon Zakai | 20 December 2013, 23:55:58 UTC | fuzz testcase | 20 December 2013, 23:55:58 UTC |
39a3f9c | Alon Zakai | 20 December 2013, 19:55:50 UTC | improve fuzz testcase runner | 20 December 2013, 19:55:50 UTC |
2d5f34d | Alon Zakai | 20 December 2013, 19:27:25 UTC | simplify ir for fastcomp after the autodebugger runs | 20 December 2013, 19:27:25 UTC |
63abd23 | Alon Zakai | 20 December 2013, 18:53:24 UTC | make fuzz tester executable | 20 December 2013, 18:53:24 UTC |
4c698d2 | Alon Zakai | 20 December 2013, 18:50:39 UTC | csmith fixes | 20 December 2013, 18:50:39 UTC |
5f707bd | Jukka Jylänki | 20 December 2013, 16:52:53 UTC | Fix browser.test_emrun to utilize the EMSCRIPTEN_BROWSER env. variable like the rest of the browser suite does, instead of always testing user default browser. | 20 December 2013, 16:52:53 UTC |
fb39bb7 | Jukka Jylänki | 20 December 2013, 16:49:32 UTC | In browser.test_emrun, use --log_stdout and --log_stderr to capture run output instead of python pipe, since on linux, spawning chrome browser would run into a mysterious issue where piping the emrun output would hang the python subprocess spawn. | 20 December 2013, 16:49:32 UTC |
f4b5859 | Jukka Jylänki | 20 December 2013, 16:38:04 UTC | Improve emrun browser launch detach detection on linux. Shield log printing with mutex to not interleave multiple prints to same line without a delimiting newline. | 20 December 2013, 16:38:04 UTC |
759fdd7 | Jukka Jylänki | 20 December 2013, 16:30:58 UTC | Fix potential race condition in emrun where the browser was spawned before the web server, and theoretically browser could attempt to load the page before server is even up. Not detected in practice, but could happen. | 20 December 2013, 16:30:58 UTC |
fd440e1 | Jukka Jylänki | 20 December 2013, 16:28:34 UTC | Remove unneeded newline append in emrun when logging to file. | 20 December 2013, 16:28:34 UTC |
3bfe074 | Jukka Jylänki | 20 December 2013, 16:03:08 UTC | Make emrun executable on linux | 20 December 2013, 16:05:15 UTC |
60ce3b1 | Jukka Jylänki | 20 December 2013, 15:56:07 UTC | Add verbose debug print to emrun exit to troubleshoot linux process hang issue when spawning chrome browser. | 20 December 2013, 15:56:07 UTC |
5ddcbbc | Jukka Jylänki | 20 December 2013, 15:54:26 UTC | Remove bad print in emrun when the message that arrived out-of-sequence should not have been printed, but queued to be printed later. | 20 December 2013, 15:54:26 UTC |
eb27ff8 | Jukka Jylänki | 20 December 2013, 09:35:06 UTC | Move emscripten-source-map.min.js to src/ since it is a non-tests file needed by public use when user wants to emscripten_log with a C callstack. Remove redundant emscripten_demangle function. | 20 December 2013, 09:49:36 UTC |
55660c3 | Jukka Jylänki | 19 December 2013, 21:32:26 UTC | Update emscripten_log to work with the handwritten JS demangler. Update tests. | 20 December 2013, 09:49:34 UTC |
184a425 | Jukka Jylänki | 27 September 2013, 19:53:25 UTC | Also give the ability to print out function parameters in the callstack with emscripten_get_callstack. | 20 December 2013, 09:49:32 UTC |
26d6ad3 | Jukka Jylänki | 18 September 2013, 15:53:28 UTC | Add new functions emscripten_log() in emscripten.h which allows printing out log messages with callstack information, and function emscripten_get_callstack(), which allows programmatically obtaining the current callstack. | 20 December 2013, 09:49:30 UTC |
0025736 | juj | 20 December 2013, 09:21:50 UTC | Merge pull request #1934 from juj/eglCreateContext eglCreateContext. | 20 December 2013, 09:21:50 UTC |
c1f5a5b | Jukka Jylänki | 19 December 2013, 21:58:45 UTC | Make EGL function eglCreateContext spec-conformant and actually read the EGL_CONTEXT_CLIENT_VERSION field when creating a context. Require the version number 2, since WebGL1 maps to GLES2. | 20 December 2013, 09:21:19 UTC |
4efa427 | Alon Zakai | 20 December 2013, 06:01:09 UTC | simplify for fastcomp together with other link operations | 20 December 2013, 06:01:09 UTC |
ed65cfd | Alon Zakai | 20 December 2013, 05:51:37 UTC | move fastcomp simplification code into emcc, and simplify it | 20 December 2013, 05:51:37 UTC |
0d3ef7f | Alon Zakai | 20 December 2013, 05:32:41 UTC | avoid llvm-dis in fastcomp | 20 December 2013, 05:32:41 UTC |
e2a2542 | Alon Zakai | 20 December 2013, 03:52:21 UTC | make default tests work in fastcomp | 20 December 2013, 03:52:21 UTC |
7ebe7e7 | Alon Zakai | 20 December 2013, 03:21:21 UTC | make test_outline more lenient | 20 December 2013, 03:21:21 UTC |
663f943 | Alon Zakai | 20 December 2013, 02:30:40 UTC | Merge pull request #1935 from sunfishcode/incoming Optimize away masks on stores to HEAP8 and HEAP16. | 20 December 2013, 02:30:40 UTC |
0923bb1 | Alon Zakai | 20 December 2013, 02:16:29 UTC | Merge pull request #1932 from juj/emrun_argc_argv Implement command line passing to work to emrun when --emrun is passed. | 20 December 2013, 02:16:29 UTC |
6803303 | Alon Zakai | 20 December 2013, 02:14:55 UTC | Merge pull request #1933 from ehostunreach/computed_goto Clean up test_indirectbr_many with the help of preprocessor macros | 20 December 2013, 02:14:55 UTC |
47e803a | Dan Gohman | 19 December 2013, 23:28:27 UTC | Optimize away masks on stores to HEAP8 and HEAP16. Optimize HEAP8[i] = x & 255 to HEAP8[i] = x, and similar for HEAP16. | 19 December 2013, 23:28:27 UTC |
970cd15 | Alon Zakai | 19 December 2013, 20:16:38 UTC | fix tests/cases/phientryimplicit.ll | 19 December 2013, 20:16:38 UTC |
e699bb8 | Vasilis Kalintiris | 19 December 2013, 19:16:32 UTC | Clean up test_indirectbr_many using preprocessor macros | 19 December 2013, 19:16:32 UTC |
8eb8c6b | Alon Zakai | 19 December 2013, 18:42:27 UTC | more dotzero fixes | 19 December 2013, 18:42:27 UTC |
181a08d | Alon Zakai | 19 December 2013, 17:50:39 UTC | remove java_nbody from core benchmarks | 19 December 2013, 17:50:39 UTC |
e98f5e3 | Jukka Jylänki | 19 December 2013, 16:10:29 UTC | Implement command line passing to work to emrun when --emrun is passed. | 19 December 2013, 16:10:29 UTC |
68bc170 | Jukka Jylänki | 19 December 2013, 15:40:43 UTC | Support --browser_info and --system_info in emrun when used with --android. | 19 December 2013, 15:40:43 UTC |
609715d | Jukka Jylänki | 19 December 2013, 15:09:09 UTC | Add support for listing detected browsers on Android in emrun, when emrun --android --list_browsers is called. | 19 December 2013, 15:09:09 UTC |
294688a | Jukka Jylänki | 19 December 2013, 14:55:16 UTC | Require that --browser is used with --android. | 19 December 2013, 14:55:16 UTC |
7b2e37c | Jukka Jylänki | 19 December 2013, 14:52:01 UTC | Gracefully fail in emrun if adb is not found when running with --android. | 19 December 2013, 14:52:01 UTC |
0ae478f | Jukka Jylänki | 18 December 2013, 15:40:05 UTC | Improve emrun usage warning print on when running on Android. | 19 December 2013, 11:12:07 UTC |
50e852a | Alon Zakai | 19 December 2013, 04:05:24 UTC | fix dot zero correction after < or > | 19 December 2013, 04:05:24 UTC |
879206c | Alon Zakai | 19 December 2013, 02:10:30 UTC | fix asm1.test_cube2hash for fastcomp | 19 December 2013, 02:10:30 UTC |
83cae72 | Alon Zakai | 19 December 2013, 00:50:36 UTC | fix test for fastcomp -O0 | 19 December 2013, 00:50:36 UTC |
30035e6 | Jukka Jylänki | 17 December 2013, 16:07:37 UTC | Add support for launching Android browsers via emrun. Fix log message print ordering with explicit synchronization. | 18 December 2013, 13:07:06 UTC |
0278654 | Alon Zakai | 18 December 2013, 05:16:09 UTC | fastcomp test fix | 18 December 2013, 05:16:09 UTC |
611d088 | Alon Zakai | 17 December 2013, 05:06:54 UTC | allow -O0 in fastcomp, still in asm mode | 17 December 2013, 05:06:54 UTC |
f7f3ae7 | Lu Wang | 17 December 2013, 04:05:10 UTC | fix parameter check | 17 December 2013, 04:05:10 UTC |
2dc6164 | Alon Zakai | 17 December 2013, 03:01:07 UTC | more benchmarking options | 17 December 2013, 03:01:07 UTC |
11fc948 | Alon Zakai | 17 December 2013, 02:03:23 UTC | fix varargs signature generation, '...' is optional and both cases must be handled; fixes #1918 | 17 December 2013, 02:03:23 UTC |
49e0003 | Alon Zakai | 17 December 2013, 01:50:47 UTC | Merge branch 'em_config' of github.com:juj/emscripten into incoming Conflicts: emcc | 17 December 2013, 01:50:47 UTC |
b01d184 | Alon Zakai | 17 December 2013, 01:45:36 UTC | handle a single empty alloca; fixes #1919 | 17 December 2013, 01:45:47 UTC |
328f383 | Alon Zakai | 17 December 2013, 00:57:18 UTC | add test file for tutorial | 17 December 2013, 01:45:47 UTC |
4fb0085 | Alon Zakai | 17 December 2013, 00:24:39 UTC | Merge pull request #1896 from juj/emrun Emrun | 17 December 2013, 00:24:39 UTC |
3b24662 | Alon Zakai | 17 December 2013, 00:03:49 UTC | fixes to get gcc to work on all benchmarks | 17 December 2013, 00:03:59 UTC |
ab91d09 | Alon Zakai | 16 December 2013, 23:36:32 UTC | Merge pull request #1924 from ehostunreach/indentation Fix indentation of core test files | 16 December 2013, 23:36:32 UTC |
94a18ce | Alon Zakai | 16 December 2013, 22:15:32 UTC | Merge pull request #1926 from coolwanglu/typo_fix fix typo | 16 December 2013, 22:15:32 UTC |
42d3917 | Alon Zakai | 16 December 2013, 22:14:33 UTC | Merge pull request #1920 from coolwanglu/alias_fix simplifies with alias | 16 December 2013, 22:14:33 UTC |
1913d77 | Alon Zakai | 16 December 2013, 22:10:32 UTC | Merge pull request #1927 from CliffyA/incoming Incoming | 16 December 2013, 22:10:32 UTC |
8bee906 | Alon Zakai | 16 December 2013, 21:55:57 UTC | rename sm benchmark runner | 16 December 2013, 21:55:57 UTC |
b94ead4 | Alon Zakai | 16 December 2013, 21:49:33 UTC | fix native benchmark printing of stderr | 16 December 2013, 21:49:33 UTC |
bf33399 | Alon Zakai | 16 December 2013, 19:45:59 UTC | gcc benchmarker | 16 December 2013, 19:45:59 UTC |
d4ab93c | Alon Zakai | 16 December 2013, 19:31:05 UTC | option to run only core benchmarks | 16 December 2013, 19:31:05 UTC |
f8b509f | Alon Zakai | 16 December 2013, 19:27:16 UTC | add v8 benchmarker | 16 December 2013, 19:29:30 UTC |