https://github.com/kripken/emscripten

sort by:
Revision Author Date Message Commit Date
493eed1 optimize relooper id counters 28 December 2013, 18:39:44 UTC
9e1c9c1 handle if-chains without an else in the outliner 27 December 2013, 20:52:48 UTC
34278ee support for optional complete emulation in relooper 26 December 2013, 23:52:06 UTC
39165e9 fix js libraries in fastcomp; fixes #1948 26 December 2013, 20:13:06 UTC
9f609a1 ignore whitespace in relooper reftests 26 December 2013, 02:16:38 UTC
20b1e7d disable new test in fastcomp 25 December 2013, 23:14:15 UTC
2dc5962 better error on missing input files, fixes #1930 25 December 2013, 20:21:57 UTC
fda1fc2 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 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 disable a test requiring unaligned memory in fastcomp 24 December 2013, 22:25:55 UTC
59051ea remove outdated comment 24 December 2013, 18:56:36 UTC
4202310 fix LEAVE_INPUTS_RAW in fastcomp 24 December 2013, 18:55:37 UTC
a0ce0dc 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 differentiate suffixes from endings in filename_type_ending as well 24 December 2013, 17:47:20 UTC
b1f1003 clearly differentiate suffixes from endings (dot + suffix) in emcc 24 December 2013, 17:41:07 UTC
c0fcd18 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 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 fix size limit in limit_size, necessary for s_0_0.test_safe_heap 24 December 2013, 04:45:25 UTC
508d4f0 make eliminator not get confused by calls without a return but with a coercion 24 December 2013, 02:42:28 UTC
5f00b61 don't get confused by temporary empty nodes when calculating assigns in the loop variable optimizer 24 December 2013, 01:52:54 UTC
b86abc2 fix bug where close-together tempDoublePtr operations could cross each other 23 December 2013, 23:43:01 UTC
9b3e1b8 improve fuzz test tool 23 December 2013, 20:15:16 UTC
8825277 comment on how tempDoublePtr is optimized 23 December 2013, 05:29:26 UTC
8777d05 do not use named globals in fastcomp 23 December 2013, 05:26:17 UTC
590d12c save each benchmark to a unique name 21 December 2013, 21:21:52 UTC
50c60be benchmark fastcomp 21 December 2013, 20:23:23 UTC
8dd12f6 error on unsupported features in fastcomp 21 December 2013, 19:08:25 UTC
813032e 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 update browser.test_preload_file 21 December 2013, 04:59:10 UTC
058910c fix emcc usage of file packager 21 December 2013, 04:42:20 UTC
9d75faa update tests for recent file packager changes 21 December 2013, 04:30:24 UTC
da89424 fix file packager 21 December 2013, 04:30:03 UTC
5244979 fuzz i64 math as well 21 December 2013, 04:17:52 UTC
bd75da5 do not force asm in fuzzer 21 December 2013, 03:40:47 UTC
5e651e7 randomize opt level in csmith driver 21 December 2013, 03:34:51 UTC
d48f314 fuzz testcase 21 December 2013, 01:37:46 UTC
982d3e0 Merge pull request #1922 from coolwanglu/embed_dot_files --exclude-file 21 December 2013, 01:26:15 UTC
702cf8f Merge pull request #1635 from juj/emscripten_log emscripten_log() and emscripten_get_callstack() 21 December 2013, 01:22:51 UTC
4afedfb fuzz testcase 21 December 2013, 00:20:05 UTC
609b120 fuzz testcase 20 December 2013, 23:55:58 UTC
39a3f9c improve fuzz testcase runner 20 December 2013, 19:55:50 UTC
2d5f34d simplify ir for fastcomp after the autodebugger runs 20 December 2013, 19:27:25 UTC
63abd23 make fuzz tester executable 20 December 2013, 18:53:24 UTC
4c698d2 csmith fixes 20 December 2013, 18:50:39 UTC
5f707bd 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 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 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 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 Remove unneeded newline append in emrun when logging to file. 20 December 2013, 16:28:34 UTC
3bfe074 Make emrun executable on linux 20 December 2013, 16:05:15 UTC
60ce3b1 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 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 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 Update emscripten_log to work with the handwritten JS demangler. Update tests. 20 December 2013, 09:49:34 UTC
184a425 Also give the ability to print out function parameters in the callstack with emscripten_get_callstack. 20 December 2013, 09:49:32 UTC
26d6ad3 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 Merge pull request #1934 from juj/eglCreateContext eglCreateContext. 20 December 2013, 09:21:50 UTC
c1f5a5b 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 simplify for fastcomp together with other link operations 20 December 2013, 06:01:09 UTC
ed65cfd move fastcomp simplification code into emcc, and simplify it 20 December 2013, 05:51:37 UTC
0d3ef7f avoid llvm-dis in fastcomp 20 December 2013, 05:32:41 UTC
e2a2542 make default tests work in fastcomp 20 December 2013, 03:52:21 UTC
7ebe7e7 make test_outline more lenient 20 December 2013, 03:21:21 UTC
663f943 Merge pull request #1935 from sunfishcode/incoming Optimize away masks on stores to HEAP8 and HEAP16. 20 December 2013, 02:30:40 UTC
0923bb1 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 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 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 fix tests/cases/phientryimplicit.ll 19 December 2013, 20:16:38 UTC
e699bb8 Clean up test_indirectbr_many using preprocessor macros 19 December 2013, 19:16:32 UTC
8eb8c6b more dotzero fixes 19 December 2013, 18:42:27 UTC
181a08d remove java_nbody from core benchmarks 19 December 2013, 17:50:39 UTC
e98f5e3 Implement command line passing to work to emrun when --emrun is passed. 19 December 2013, 16:10:29 UTC
68bc170 Support --browser_info and --system_info in emrun when used with --android. 19 December 2013, 15:40:43 UTC
609715d 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 Require that --browser is used with --android. 19 December 2013, 14:55:16 UTC
7b2e37c Gracefully fail in emrun if adb is not found when running with --android. 19 December 2013, 14:52:01 UTC
0ae478f Improve emrun usage warning print on when running on Android. 19 December 2013, 11:12:07 UTC
50e852a fix dot zero correction after < or > 19 December 2013, 04:05:24 UTC
879206c fix asm1.test_cube2hash for fastcomp 19 December 2013, 02:10:30 UTC
83cae72 fix test for fastcomp -O0 19 December 2013, 00:50:36 UTC
30035e6 Add support for launching Android browsers via emrun. Fix log message print ordering with explicit synchronization. 18 December 2013, 13:07:06 UTC
0278654 fastcomp test fix 18 December 2013, 05:16:09 UTC
611d088 allow -O0 in fastcomp, still in asm mode 17 December 2013, 05:06:54 UTC
f7f3ae7 fix parameter check 17 December 2013, 04:05:10 UTC
2dc6164 more benchmarking options 17 December 2013, 03:01:07 UTC
11fc948 fix varargs signature generation, '...' is optional and both cases must be handled; fixes #1918 17 December 2013, 02:03:23 UTC
49e0003 Merge branch 'em_config' of github.com:juj/emscripten into incoming Conflicts: emcc 17 December 2013, 01:50:47 UTC
b01d184 handle a single empty alloca; fixes #1919 17 December 2013, 01:45:47 UTC
328f383 add test file for tutorial 17 December 2013, 01:45:47 UTC
4fb0085 Merge pull request #1896 from juj/emrun Emrun 17 December 2013, 00:24:39 UTC
3b24662 fixes to get gcc to work on all benchmarks 17 December 2013, 00:03:59 UTC
ab91d09 Merge pull request #1924 from ehostunreach/indentation Fix indentation of core test files 16 December 2013, 23:36:32 UTC
94a18ce Merge pull request #1926 from coolwanglu/typo_fix fix typo 16 December 2013, 22:15:32 UTC
42d3917 Merge pull request #1920 from coolwanglu/alias_fix simplifies with alias 16 December 2013, 22:14:33 UTC
1913d77 Merge pull request #1927 from CliffyA/incoming Incoming 16 December 2013, 22:10:32 UTC
8bee906 rename sm benchmark runner 16 December 2013, 21:55:57 UTC
b94ead4 fix native benchmark printing of stderr 16 December 2013, 21:49:33 UTC
bf33399 gcc benchmarker 16 December 2013, 19:45:59 UTC
d4ab93c option to run only core benchmarks 16 December 2013, 19:31:05 UTC
f8b509f add v8 benchmarker 16 December 2013, 19:29:30 UTC
back to top