3cd09ed | Bruce Mitchener | 30 August 2013, 07:36:35 UTC | Bump version for new libc headers. | 13 September 2013, 17:07:03 UTC |
e8d0f42 | Bruce Mitchener | 28 August 2013, 13:29:51 UTC | Provide better impl of __assert_fail(). | 13 September 2013, 17:07:02 UTC |
c1553c6 | Bruce Mitchener | 28 August 2013, 04:59:13 UTC | Fix fpclassify with musl libc headers. musl defines __fpclassify, __fpclassifyf, __fpclassifyl while the old headers used __fpclassifyd for double rather than __fpclassify. | 13 September 2013, 17:07:02 UTC |
e06db69 | Bruce Mitchener | 24 August 2013, 07:04:25 UTC | Add __va_copy as a compat/stdarg.h | 13 September 2013, 17:07:02 UTC |
f1fd6b7 | Bruce Mitchener | 23 August 2013, 13:32:25 UTC | Fix time tests. | 13 September 2013, 17:07:02 UTC |
d4400bf | Bruce Mitchener | 23 August 2013, 13:25:17 UTC | Fix other.test_embind & other.test_static_link. | 13 September 2013, 17:07:02 UTC |
a9d0a7f | Bruce Mitchener | 23 August 2013, 08:11:49 UTC | Update to work with new libc headers. | 13 September 2013, 17:07:02 UTC |
5c6e163 | Bruce Mitchener | 03 August 2013, 16:32:45 UTC | Update libc headers to use musl headers. | 13 September 2013, 17:07:02 UTC |
27d4966 | Alon Zakai | 13 September 2013, 05:06:28 UTC | try to use console.log even in workers | 13 September 2013, 05:11:25 UTC |
5912c32 | Alon Zakai | 13 September 2013, 04:55:47 UTC | do not switchify illegally-typed switches | 13 September 2013, 04:55:47 UTC |
e9f5fc3 | Alon Zakai | 12 September 2013, 21:57:24 UTC | Module.logReadFiles option | 12 September 2013, 23:01:40 UTC |
f9dff9b | Alon Zakai | 12 September 2013, 18:29:04 UTC | update other.test_js_optimizer | 12 September 2013, 18:29:04 UTC |
e48b503 | Alon Zakai | 12 September 2013, 04:33:56 UTC | abort registerize at the proper early time when we need to | 12 September 2013, 04:33:56 UTC |
f937b04 | Alon Zakai | 12 September 2013, 04:27:14 UTC | we only allow 1 exported variable from inline js; #1613 | 12 September 2013, 04:27:14 UTC |
c0b0c3f | Alon Zakai | 12 September 2013, 04:05:59 UTC | Merge pull request #1613 from juj/inline_asm_testcase inline_asm_testcase | 12 September 2013, 04:05:59 UTC |
b805225 | Alon Zakai | 12 September 2013, 04:03:35 UTC | disable registerize when seeing inline js in non-asm mode, as we do not protect it from replacements there; fixes #1614 | 12 September 2013, 04:03:35 UTC |
162d21d | Alon Zakai | 11 September 2013, 20:46:14 UTC | test FORCE_ALIGNED_MEMORY in bullet only in configure mode, not cmake | 11 September 2013, 20:46:14 UTC |
bb0f0a9 | Alon Zakai | 11 September 2013, 20:09:03 UTC | build both configure and cmake versions of bullet, so the cache does not mix them up; #1610 | 11 September 2013, 20:12:10 UTC |
400d245 | Alon Zakai | 11 September 2013, 19:52:15 UTC | better comment on inline js in asm.js | 11 September 2013, 19:52:19 UTC |
4e5b785 | Alon Zakai | 11 September 2013, 19:51:45 UTC | Merge pull request #1610 from juj/fix_bullet Fix bullet | 11 September 2013, 19:51:45 UTC |
83ec41b | Alon Zakai | 11 September 2013, 19:50:23 UTC | Merge pull request #1608 from juj/validate_asmjs Validate asmjs | 11 September 2013, 19:50:23 UTC |
37aea4b | Alon Zakai | 11 September 2013, 18:29:17 UTC | better assertion message for corruption checker and asm | 11 September 2013, 18:29:17 UTC |
83c6879 | Alon Zakai | 11 September 2013, 18:14:30 UTC | listen to blur on the window, not the document, so chrome works | 11 September 2013, 18:15:27 UTC |
26e86e4 | Jukka Jylänki | 11 September 2013, 16:38:15 UTC | Skip asm2x86.test_utf32 since test_utf32 uses inline asm. | 11 September 2013, 16:38:15 UTC |
a1b9fd2 | Jukka Jylänki | 11 September 2013, 07:14:54 UTC | Add new unit test for inline asm syntax passing through input variables to output variables. | 11 September 2013, 15:36:27 UTC |
16c0438 | Jukka Jylänki | 05 September 2013, 07:47:53 UTC | Fix test_the_bullet on Windows. Closes #696. Related to #681. On Windows, use cmake to configure bullet build instead of ./configure. On Linux and OSX, run both configure and cmake-based tests. | 11 September 2013, 07:36:00 UTC |
9b85e4b | Jukka Jylänki | 10 September 2013, 20:52:18 UTC | Use SPIDERMONKEY_ENGINE from ~/.emscripten in validate_asmjs.py as the primary source for locating SpiderMonkey. If it was not set appropriately, look from PATH. | 11 September 2013, 07:33:47 UTC |
75413a5 | Jukka Jylänki | 10 September 2013, 17:58:43 UTC | Use em_validate_asmjs_after_build() in CMake test. | 11 September 2013, 07:33:45 UTC |
75d4048 | Jukka Jylänki | 10 September 2013, 17:57:58 UTC | Add CMake helper function em_validate_asmjs_after_build() that adds an extra post-build step to project to confirm that the build output is valid asm.js. | 11 September 2013, 07:33:44 UTC |
0c6dba8 | Jukka Jylänki | 10 September 2013, 17:43:08 UTC | Add validate_asmjs.py tool to help unit-testing whether a build output is proper asm.js or not. | 11 September 2013, 07:33:42 UTC |
6c4d3ff | Alon Zakai | 10 September 2013, 23:43:47 UTC | add space to emcc debug output | 10 September 2013, 23:43:47 UTC |
bb7546d | Alon Zakai | 10 September 2013, 22:03:56 UTC | handle flexible arrays at the end of structs, whose elements are themselves structs; fixes #1602 | 10 September 2013, 22:03:56 UTC |
c33af78 | Jukka Jylänki | 01 September 2013, 16:16:58 UTC | Add support for marshalling UTF-16 strings to/from JS. Allows passing wchar_t strings to JS when building with -fshort-wchar. Closes #1565. | 10 September 2013, 21:39:32 UTC |
0869e83 | Jukka Jylänki | 01 September 2013, 15:52:21 UTC | Fix UTF-16 surrogate detection. | 10 September 2013, 21:39:32 UTC |
ad8acfe | Jukka Jylänki | 01 September 2013, 15:46:16 UTC | Update utf32 test to contain non-BMP characters in the test string. | 10 September 2013, 21:39:32 UTC |
daebf68 | Jukka Jylänki | 01 September 2013, 15:45:05 UTC | Fix UTF32 <-> JS string conversion for non-BMP characters. Turns out JS string functions .length, .charCodeAt and .fromCharCode do not operate on Unicode code points, but UTF-16-encoded Unicode code units. | 10 September 2013, 21:39:31 UTC |
998bfba | Jukka Jylänki | 30 August 2013, 11:42:18 UTC | Rename utf32<->jsstring marshalling functions to UTF32ToString and stringToUTF32 following azakai's suggestion on naming convention. | 10 September 2013, 21:39:31 UTC |
61b6d3c | Jukka Jylänki | 30 August 2013, 11:35:25 UTC | Skip test_utf32 when on s_0_x since they don't link in libc, and the code relies on wcslen(). | 10 September 2013, 21:39:31 UTC |
65e1c6f | Jukka Jylänki | 29 August 2013, 13:50:26 UTC | Add functions for marshalling wchar_t (which is fixed 32-bit UTF32LE on Unix) strings to and from JS, and add a test. | 10 September 2013, 21:38:39 UTC |
ea729be | Alon Zakai | 10 September 2013, 21:30:47 UTC | Merge pull request #1605 from juj/mingw32make_nmake_cmake Mingw32make nmake cmake | 10 September 2013, 21:30:47 UTC |
690a9e1 | Alon Zakai | 10 September 2013, 21:26:58 UTC | EMCC_STDERR_FILE option, to log stderr in js compiler to a file | 10 September 2013, 21:26:58 UTC |
9ef5ffd | Alon Zakai | 10 September 2013, 20:58:56 UTC | remove no longer necessary preventDefault | 10 September 2013, 20:58:56 UTC |
574045b | Alon Zakai | 10 September 2013, 20:57:45 UTC | fix preventDefault being called after event has been replaced | 10 September 2013, 20:57:45 UTC |
7715b41 | Jukka Jylänki | 10 September 2013, 13:20:55 UTC | Remove Hello_Triangle_KD project from msvc tests, since it depends on nonexisting OpenKode. | 10 September 2013, 13:20:55 UTC |
4c8866d | Jukka Jylänki | 10 September 2013, 13:19:40 UTC | Remove the use of solution folders in msvc10 tests, since that feature is not supported in VS Express. | 10 September 2013, 13:19:40 UTC |
48b7957 | Jukka Jylänki | 10 September 2013, 13:03:17 UTC | Add missing 'if WINDOWS' in CMake toolchain handling code. | 10 September 2013, 13:03:17 UTC |
5ad48b3 | Jukka Jylänki | 10 September 2013, 13:02:45 UTC | Fix indentation in Building.which() function. | 10 September 2013, 13:02:45 UTC |
ee8d8b0 | Jukka Jylänki | 09 September 2013, 21:25:08 UTC | Update docs on test. | 09 September 2013, 21:25:08 UTC |
c5fa582 | Jukka Jylänki | 09 September 2013, 21:23:19 UTC | Fix previous merge. | 09 September 2013, 21:23:19 UTC |
74b6a25 | Jukka Jylänki | 04 September 2013, 17:50:51 UTC | Skip nmake test in test_cmake on Windows if PATH doesn't have nmake set up. | 09 September 2013, 21:19:10 UTC |
de70a48 | Jukka Jylänki | 04 September 2013, 17:49:38 UTC | Add Building.which() function to help find a tool in PATH. Use mingw32-make instead of the nonexistent 'make' with cmake on Windows if mingw32-make is found in PATH. Helps with issue #695. | 09 September 2013, 21:19:10 UTC |
2456359 | Jukka Jylänki | 04 September 2013, 16:51:47 UTC | Add test that NMake works with CMake. Closes #1069. | 09 September 2013, 21:19:09 UTC |
f0d162c | Alon Zakai | 09 September 2013, 20:39:08 UTC | proxy boundingClientRect | 09 September 2013, 20:39:08 UTC |
92fe68c | Alon Zakai | 09 September 2013, 20:24:40 UTC | preventDefault() when proxying events | 09 September 2013, 20:24:40 UTC |
cf0d875 | Alon Zakai | 09 September 2013, 20:18:22 UTC | Merge pull request #1578 from inolen/browser_exception gracefully handle ExitStatus exception in async main loops | 09 September 2013, 20:18:22 UTC |
1d6d057 | Alon Zakai | 09 September 2013, 20:16:38 UTC | Merge pull request #1583 from juj/cmake_improvements Cmake improvements | 09 September 2013, 20:16:38 UTC |
4066876 | Alon Zakai | 09 September 2013, 18:21:39 UTC | mark side modules as not valid asm.js, for now; #1577 | 09 September 2013, 18:21:39 UTC |
7ee8f9b | Alon Zakai | 09 September 2013, 17:05:56 UTC | remove unnecessary -lSDL in sdl-config | 09 September 2013, 17:05:56 UTC |
70fbf7d | Alon Zakai | 09 September 2013, 05:14:04 UTC | proxy input events | 09 September 2013, 05:14:04 UTC |
971e59f | Alon Zakai | 09 September 2013, 03:17:48 UTC | stub out console in proxied worker | 09 September 2013, 03:17:48 UTC |
0715150 | Alon Zakai | 09 September 2013, 03:00:28 UTC | test file preloading in worker | 09 September 2013, 03:00:28 UTC |
2d0bd00 | Alon Zakai | 09 September 2013, 01:49:20 UTC | add test harness support for proxying, test_sdl_canvas_proxy passes | 09 September 2013, 01:49:20 UTC |
82a80c6 | Alon Zakai | 09 September 2013, 00:06:59 UTC | proxy canvas writes | 09 September 2013, 00:06:59 UTC |
4b23f88 | Alon Zakai | 08 September 2013, 22:39:38 UTC | proxy window.close | 08 September 2013, 22:39:38 UTC |
1a7cf7e | Alon Zakai | 08 September 2013, 22:26:14 UTC | stubs for proxied getImageData/putImageData | 08 September 2013, 22:26:14 UTC |
deacea7 | Alon Zakai | 08 September 2013, 21:42:36 UTC | initial setup for proxying: add option and generate separate html and js | 08 September 2013, 21:42:36 UTC |
649f004 | Alon Zakai | 08 September 2013, 20:04:13 UTC | track if there is inline js, and if so do not mark as valid asm.js | 08 September 2013, 20:04:13 UTC |
4585677 | Alon Zakai | 08 September 2013, 19:09:27 UTC | do not assume all postSets from global constants are i32 | 08 September 2013, 19:09:27 UTC |
740e6eb | Alon Zakai | 08 September 2013, 18:26:35 UTC | refactor COMPILER_OPTS | 08 September 2013, 18:26:35 UTC |
272add7 | Alon Zakai | 08 September 2013, 03:26:59 UTC | add some cpu undefs that are important for configure steps | 08 September 2013, 03:26:59 UTC |
a694963 | Alon Zakai | 08 September 2013, 03:25:41 UTC | add sdl-config tool | 08 September 2013, 03:25:41 UTC |
520367f | Alon Zakai | 07 September 2013, 22:34:43 UTC | when Module.screenIsReadOnly is set, do not constantly read the SDL screen pixels | 07 September 2013, 22:34:43 UTC |
139faf0 | Alon Zakai | 07 September 2013, 20:46:16 UTC | fix outlining log message | 07 September 2013, 20:49:37 UTC |
9841521 | Alon Zakai | 07 September 2013, 20:11:03 UTC | some sdl additions | 07 September 2013, 20:11:03 UTC |
490d55b | Alon Zakai | 07 September 2013, 04:56:41 UTC | properly outline the while (1) switch pattern | 07 September 2013, 04:56:41 UTC |
fce749a | Alon Zakai | 07 September 2013, 00:21:53 UTC | remember inlined js in outliner | 07 September 2013, 00:21:53 UTC |
5e2b4f6 | Alon Zakai | 06 September 2013, 22:57:04 UTC | handle inline assembly more carefully, avoid it being seen by asm optimizations entirely, and mark it as unsupported in non-le32 | 06 September 2013, 22:57:04 UTC |
1f28427 | Alon Zakai | 06 September 2013, 18:25:56 UTC | Merge pull request #1598 from juj/informative_oom_message Informative oom message | 06 September 2013, 18:25:56 UTC |
a3c7cec | Alon Zakai | 06 September 2013, 18:25:22 UTC | Merge pull request #1596 from waywardmonkeys/change-preprocessor-define-libcxx Change preprocessor define libcxx | 06 September 2013, 18:25:22 UTC |
02e1798 | Alon Zakai | 06 September 2013, 18:19:24 UTC | improve non-switchification error message | 06 September 2013, 18:19:24 UTC |
0ff7f8d | Alon Zakai | 06 September 2013, 17:54:10 UTC | fix inline js in x86 target, enable testing sans validation for inline js in asm.js, fix unistd tests that use inline js to not validate, and make js optimizer more tolerant of inline js in asm code; fixes #1597 | 06 September 2013, 18:05:05 UTC |
77c1bce | Jukka Jylänki | 06 September 2013, 08:05:42 UTC | Use logging.error() instead of print >> sys.stderr in test_cmake to report errors. | 06 September 2013, 08:05:42 UTC |
8193dc7 | Jukka Jylänki | 06 September 2013, 08:05:09 UTC | Document tests in test_cmake. | 06 September 2013, 08:05:09 UTC |
e5f6f3a | Bruce Mitchener | 06 September 2013, 05:19:24 UTC | Use __EMSCRIPTEN__ rather than EMSCRIPTEN. This was requested by someone upstream when I'd originally submitted these changes and is more correct. | 06 September 2013, 05:19:24 UTC |
e962492 | Alon Zakai | 06 September 2013, 04:50:45 UTC | Merge pull request #1581 from inolen/rwfile added read/writeFile helpers, updated tests to use new FS APIs | 06 September 2013, 04:50:45 UTC |
5adf7fc | Alon Zakai | 06 September 2013, 00:32:17 UTC | double simplifications | 06 September 2013, 00:32:17 UTC |
9c293f1 | Alon Zakai | 06 September 2013, 00:29:42 UTC | Merge pull request #1595 from waywardmonkeys/whole-lotta-long-double-loving A whole lotta long double loving | 06 September 2013, 00:29:42 UTC |
bbf6c39 | Bruce Mitchener | 05 September 2013, 14:41:43 UTC | add long double aliases for a lot of things. __fpclassify and __signbit are handled in another patch on the libc header replacement branch. | 05 September 2013, 23:58:49 UTC |
f94499e | Alon Zakai | 05 September 2013, 21:31:36 UTC | Merge pull request #1586 from waywardmonkeys/remove-emlibtool Remove emlibtool | 05 September 2013, 21:31:36 UTC |
a739ea1 | Alon Zakai | 05 September 2013, 21:23:47 UTC | Merge pull request #1593 from juj/TEMP_DIR_check Temp dir check | 05 September 2013, 21:23:47 UTC |
62898aa | Jukka Jylänki | 05 September 2013, 21:04:28 UTC | When running out of memory and growing heap size is not allowed, actually print out what the current value of TOTAL_MEMORY was the application was built with, to help estimate how much memory might be needed. | 05 September 2013, 21:04:28 UTC |
5a6deaa | Alon Zakai | 05 September 2013, 19:41:28 UTC | Merge pull request #1585 from waywardmonkeys/single-quotes-for-cdefine Single quotes for cdefine | 05 September 2013, 19:41:28 UTC |
1070478 | Alon Zakai | 05 September 2013, 19:38:57 UTC | Merge pull request #1592 from waywardmonkeys/additional-clock-gettime-precision Additional clock_gettime precision | 05 September 2013, 19:38:57 UTC |
7fe9ce2 | Alon Zakai | 05 September 2013, 05:30:27 UTC | Merge pull request #1587 from inolen/openal_buffers_revert revert pr #1493 | 05 September 2013, 05:30:27 UTC |
b6962e8 | Bruce Mitchener | 05 September 2013, 04:02:23 UTC | Improve precision of clock_gettime(). Update clock_getres(). | 05 September 2013, 04:44:39 UTC |
28083e9 | Alon Zakai | 05 September 2013, 04:38:20 UTC | restore ZTVN10 hacks, but only for non-ta2 where we do not link in libcxxabi | 05 September 2013, 04:38:20 UTC |
9bf72e5 | Alon Zakai | 05 September 2013, 01:57:24 UTC | Merge pull request #1582 from waywardmonkeys/simplify-timezone Simplify timezone | 05 September 2013, 01:57:24 UTC |
cacea4e | Alon Zakai | 05 September 2013, 01:37:53 UTC | longjmp test across asm modules | 05 September 2013, 01:37:53 UTC |
ce8acc2 | Alon Zakai | 05 September 2013, 00:28:08 UTC | dlopen+exceptions+asm is not supported yet | 05 September 2013, 00:28:08 UTC |
b1481dd | Alon Zakai | 04 September 2013, 23:36:49 UTC | remove no longer needed library.js constants for some libcxxabi stuff, which can confuse INCLUDE_FULL_LIBRARY+exceptions | 04 September 2013, 23:36:49 UTC |