https://github.com/kripken/emscripten

sort by:
Revision Author Date Message Commit Date
3cd09ed Bump version for new libc headers. 13 September 2013, 17:07:03 UTC
e8d0f42 Provide better impl of __assert_fail(). 13 September 2013, 17:07:02 UTC
c1553c6 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 Add __va_copy as a compat/stdarg.h 13 September 2013, 17:07:02 UTC
f1fd6b7 Fix time tests. 13 September 2013, 17:07:02 UTC
d4400bf Fix other.test_embind & other.test_static_link. 13 September 2013, 17:07:02 UTC
a9d0a7f Update to work with new libc headers. 13 September 2013, 17:07:02 UTC
5c6e163 Update libc headers to use musl headers. 13 September 2013, 17:07:02 UTC
27d4966 try to use console.log even in workers 13 September 2013, 05:11:25 UTC
5912c32 do not switchify illegally-typed switches 13 September 2013, 04:55:47 UTC
e9f5fc3 Module.logReadFiles option 12 September 2013, 23:01:40 UTC
f9dff9b update other.test_js_optimizer 12 September 2013, 18:29:04 UTC
e48b503 abort registerize at the proper early time when we need to 12 September 2013, 04:33:56 UTC
f937b04 we only allow 1 exported variable from inline js; #1613 12 September 2013, 04:27:14 UTC
c0b0c3f Merge pull request #1613 from juj/inline_asm_testcase inline_asm_testcase 12 September 2013, 04:05:59 UTC
b805225 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 test FORCE_ALIGNED_MEMORY in bullet only in configure mode, not cmake 11 September 2013, 20:46:14 UTC
bb0f0a9 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 better comment on inline js in asm.js 11 September 2013, 19:52:19 UTC
4e5b785 Merge pull request #1610 from juj/fix_bullet Fix bullet 11 September 2013, 19:51:45 UTC
83ec41b Merge pull request #1608 from juj/validate_asmjs Validate asmjs 11 September 2013, 19:50:23 UTC
37aea4b better assertion message for corruption checker and asm 11 September 2013, 18:29:17 UTC
83c6879 listen to blur on the window, not the document, so chrome works 11 September 2013, 18:15:27 UTC
26e86e4 Skip asm2x86.test_utf32 since test_utf32 uses inline asm. 11 September 2013, 16:38:15 UTC
a1b9fd2 Add new unit test for inline asm syntax passing through input variables to output variables. 11 September 2013, 15:36:27 UTC
16c0438 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 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 Use em_validate_asmjs_after_build() in CMake test. 11 September 2013, 07:33:45 UTC
75d4048 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 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 add space to emcc debug output 10 September 2013, 23:43:47 UTC
bb7546d handle flexible arrays at the end of structs, whose elements are themselves structs; fixes #1602 10 September 2013, 22:03:56 UTC
c33af78 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 Fix UTF-16 surrogate detection. 10 September 2013, 21:39:32 UTC
ad8acfe Update utf32 test to contain non-BMP characters in the test string. 10 September 2013, 21:39:32 UTC
daebf68 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 Rename utf32<->jsstring marshalling functions to UTF32ToString and stringToUTF32 following azakai's suggestion on naming convention. 10 September 2013, 21:39:31 UTC
61b6d3c 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 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 Merge pull request #1605 from juj/mingw32make_nmake_cmake Mingw32make nmake cmake 10 September 2013, 21:30:47 UTC
690a9e1 EMCC_STDERR_FILE option, to log stderr in js compiler to a file 10 September 2013, 21:26:58 UTC
9ef5ffd remove no longer necessary preventDefault 10 September 2013, 20:58:56 UTC
574045b fix preventDefault being called after event has been replaced 10 September 2013, 20:57:45 UTC
7715b41 Remove Hello_Triangle_KD project from msvc tests, since it depends on nonexisting OpenKode. 10 September 2013, 13:20:55 UTC
4c8866d 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 Add missing 'if WINDOWS' in CMake toolchain handling code. 10 September 2013, 13:03:17 UTC
5ad48b3 Fix indentation in Building.which() function. 10 September 2013, 13:02:45 UTC
ee8d8b0 Update docs on test. 09 September 2013, 21:25:08 UTC
c5fa582 Fix previous merge. 09 September 2013, 21:23:19 UTC
74b6a25 Skip nmake test in test_cmake on Windows if PATH doesn't have nmake set up. 09 September 2013, 21:19:10 UTC
de70a48 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 Add test that NMake works with CMake. Closes #1069. 09 September 2013, 21:19:09 UTC
f0d162c proxy boundingClientRect 09 September 2013, 20:39:08 UTC
92fe68c preventDefault() when proxying events 09 September 2013, 20:24:40 UTC
cf0d875 Merge pull request #1578 from inolen/browser_exception gracefully handle ExitStatus exception in async main loops 09 September 2013, 20:18:22 UTC
1d6d057 Merge pull request #1583 from juj/cmake_improvements Cmake improvements 09 September 2013, 20:16:38 UTC
4066876 mark side modules as not valid asm.js, for now; #1577 09 September 2013, 18:21:39 UTC
7ee8f9b remove unnecessary -lSDL in sdl-config 09 September 2013, 17:05:56 UTC
70fbf7d proxy input events 09 September 2013, 05:14:04 UTC
971e59f stub out console in proxied worker 09 September 2013, 03:17:48 UTC
0715150 test file preloading in worker 09 September 2013, 03:00:28 UTC
2d0bd00 add test harness support for proxying, test_sdl_canvas_proxy passes 09 September 2013, 01:49:20 UTC
82a80c6 proxy canvas writes 09 September 2013, 00:06:59 UTC
4b23f88 proxy window.close 08 September 2013, 22:39:38 UTC
1a7cf7e stubs for proxied getImageData/putImageData 08 September 2013, 22:26:14 UTC
deacea7 initial setup for proxying: add option and generate separate html and js 08 September 2013, 21:42:36 UTC
649f004 track if there is inline js, and if so do not mark as valid asm.js 08 September 2013, 20:04:13 UTC
4585677 do not assume all postSets from global constants are i32 08 September 2013, 19:09:27 UTC
740e6eb refactor COMPILER_OPTS 08 September 2013, 18:26:35 UTC
272add7 add some cpu undefs that are important for configure steps 08 September 2013, 03:26:59 UTC
a694963 add sdl-config tool 08 September 2013, 03:25:41 UTC
520367f when Module.screenIsReadOnly is set, do not constantly read the SDL screen pixels 07 September 2013, 22:34:43 UTC
139faf0 fix outlining log message 07 September 2013, 20:49:37 UTC
9841521 some sdl additions 07 September 2013, 20:11:03 UTC
490d55b properly outline the while (1) switch pattern 07 September 2013, 04:56:41 UTC
fce749a remember inlined js in outliner 07 September 2013, 00:21:53 UTC
5e2b4f6 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 Merge pull request #1598 from juj/informative_oom_message Informative oom message 06 September 2013, 18:25:56 UTC
a3c7cec Merge pull request #1596 from waywardmonkeys/change-preprocessor-define-libcxx Change preprocessor define libcxx 06 September 2013, 18:25:22 UTC
02e1798 improve non-switchification error message 06 September 2013, 18:19:24 UTC
0ff7f8d 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 Use logging.error() instead of print >> sys.stderr in test_cmake to report errors. 06 September 2013, 08:05:42 UTC
8193dc7 Document tests in test_cmake. 06 September 2013, 08:05:09 UTC
e5f6f3a 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 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 double simplifications 06 September 2013, 00:32:17 UTC
9c293f1 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 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 Merge pull request #1586 from waywardmonkeys/remove-emlibtool Remove emlibtool 05 September 2013, 21:31:36 UTC
a739ea1 Merge pull request #1593 from juj/TEMP_DIR_check Temp dir check 05 September 2013, 21:23:47 UTC
62898aa 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 Merge pull request #1585 from waywardmonkeys/single-quotes-for-cdefine Single quotes for cdefine 05 September 2013, 19:41:28 UTC
1070478 Merge pull request #1592 from waywardmonkeys/additional-clock-gettime-precision Additional clock_gettime precision 05 September 2013, 19:38:57 UTC
7fe9ce2 Merge pull request #1587 from inolen/openal_buffers_revert revert pr #1493 05 September 2013, 05:30:27 UTC
b6962e8 Improve precision of clock_gettime(). Update clock_getres(). 05 September 2013, 04:44:39 UTC
28083e9 restore ZTVN10 hacks, but only for non-ta2 where we do not link in libcxxabi 05 September 2013, 04:38:20 UTC
9bf72e5 Merge pull request #1582 from waywardmonkeys/simplify-timezone Simplify timezone 05 September 2013, 01:57:24 UTC
cacea4e longjmp test across asm modules 05 September 2013, 01:37:53 UTC
ce8acc2 dlopen+exceptions+asm is not supported yet 05 September 2013, 00:28:08 UTC
b1481dd 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
back to top