https://github.com/kripken/emscripten

sort by:
Revision Author Date Message Commit Date
a8e2604 release 1.8.2 03 January 2014, 23:16:04 UTC
a1faa7e disable fc in default benchmarks 03 January 2014, 20:07:40 UTC
d3dcf09 fix output in glGetFramebufferAttachmentParameteriv 03 January 2014, 19:59:02 UTC
519efb8 properly handle getParameter returning null when it means a null object (e.g., no buffer is bound) and not an invalid name 03 January 2014, 19:39:31 UTC
5528ef9 disable test_emscripten_log in spidermonkey due to breakage; issue #1970 03 January 2014, 19:22:30 UTC
3543a68 make sure to give Ids to split blocks in relooper 03 January 2014, 19:20:23 UTC
a639bce Linux fixes to emrun. Don't fail if glxinfo is not installed, and look for Chrome in 'google-chrome' executable name as well. Don't fail if browser is not found. 03 January 2014, 19:04:29 UTC
cc616ed do not assume callee.caller always exists 03 January 2014, 19:03:30 UTC
28a44bc Update Emscripten CMake toolchain default flags to include -O2 also in compile pass, not just at link time, and add -g to CMake RelWithDebInfo builds. 03 January 2014, 12:24:33 UTC
6d87b56 adjust TOTAL_MEMORY at runtime, to take into account last minute changes to Module.TOTAL_MEMORY 03 January 2014, 02:53:44 UTC
8bd21f1 deprecate compression 03 January 2014, 02:38:44 UTC
e38e23d support #include x.js in our preprocessed js sources 03 January 2014, 01:38:14 UTC
1cc0066 Merge pull request #1966 from coolwanglu/pr1 Clean currExternalFunctions 03 January 2014, 01:10:19 UTC
17708ae minor clean 02 January 2014, 14:23:43 UTC
fc01511 ensure we add precision in gl emulation to both fragment and vertex shaders 01 January 2014, 23:56:26 UTC
8aff0e8 fix gl typos 01 January 2014, 23:43:23 UTC
98cf942 Merge pull request #1870 from inolen/structinfo_fix fix for structures generated by manually calling generateStructInfo 01 January 2014, 19:12:27 UTC
747bd9f Merge pull request #1961 from coolwanglu/pr minor clean 01 January 2014, 18:58:50 UTC
55d3f1c minor clean 01 January 2014, 08:12:14 UTC
c861de5 sanity check for js backend in fastcomp 31 December 2013, 18:45:17 UTC
d11d9ec disable some other.* tests in fastcomp 31 December 2013, 01:04:13 UTC
8468d6f fix --save-bc in fastcomp 31 December 2013, 00:59:01 UTC
094cbfd disable jcache in fastcomp, and fake emscripten_jcache_printf 30 December 2013, 20:14:49 UTC
01b837d fix other.test_crunch 30 December 2013, 18:46:54 UTC
4bf7619 Add support for generating vs-tool Visual Studio project files from CMake for building with Emscripten. This requires a custom build of CMake to work, since by default, CMake does not allow targeting other platforms than a few hardcoded ones ("win32", "x64", "itanium"). 30 December 2013, 10:58:12 UTC
d492872 Merge pull request #1946 from juj/default_obj_ext --default-obj-ext 30 December 2013, 10:11:35 UTC
e2edef3 Merge pull request #1928 from anlambert/webgl_ANGLE_instanced_arrays Add support for WebGL hardware instancing through extension ANGLE_instanced_arrays 29 December 2013, 20:05:05 UTC
480fa4d Define behavior that 'emcc -c a.c -o dir/' shall compile and generate object file 'dir/a.o'. Previous behavior when directory was specified in -o was accidental, and it generated an object file 'dir/a_0.o'. Add new command line option --default-obj-ext that allows specifying the file suffix that is used when the output object filename is generated in this manner. '.o' is a good default suffix since it parallels the existing gcc/clang/linux convention. For Windows Visual Studio+CMake+Emscripten integration, CMake has been hardcoded to assume that if Visual Studio is targeted, the compiler will always generate '.obj' files. Hence having the ability to adjust the default naming scheme with --default-obj-ext enables working around CMake inflexibility, and add support for CMake+VS+Emscripten triple. 29 December 2013, 09:04:23 UTC
7a288ff Merge pull request #1954 from richq/lockref Fix missing SDL_LockSurface reference 28 December 2013, 20:52:22 UTC
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
1e3af7d Fix missing SDL_LockSurface reference Prior to this change, when blitting from the screen to a memory buffer the code could throw a "ReferenceError: _SDL_LockSurface is not defined" if SDL_LockSurface was not used elsewhere in the C code. 27 December 2013, 09:16:55 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
back to top