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 |
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 |
6236b2d | Alon Zakai | 04 September 2013, 23:36:07 UTC | do not emit externals in side modules | 04 September 2013, 23:36:07 UTC |
c0408d3 | Alon Zakai | 04 September 2013, 22:11:47 UTC | do not fail in test_dlfcn_qsort of js engine cannot do asm validation; fixes #1591 | 04 September 2013, 22:12:46 UTC |
d2a3ea8 | Alon Zakai | 04 September 2013, 21:54:42 UTC | handle glBufferData usages that are not in WebGL; fixes #1589 | 04 September 2013, 21:54:42 UTC |
fb96dbf | Alon Zakai | 04 September 2013, 20:21:19 UTC | fix repeated calls to glDraw* where the count changes but not the client attributes; fixes part of #1589 | 04 September 2013, 20:21:19 UTC |
2253a61 | Jukka Jylänki | 04 September 2013, 18:42:04 UTC | Improve emscripten to autodetect the temp directory even if TEMP_DIR is not present at all in ~/.emscripten. Add sanitation to TEMP_DIR handling to detect that the path exists. Paths like TEMP_DIR='/tmp' and TEMP_DIR='c:\temp' will now print out a descriptive error message on Windows. (proper form is TEMP_DIR='c:\\temp' or TEMP_DIR='c:/temp' on Windows). Fixes #1292. | 04 September 2013, 18:42:04 UTC |
3e7f939 | Alon Zakai | 04 September 2013, 18:02:00 UTC | Merge branch 'vertex_array_object_bug' of github.com:michaeljbishop/emscripten into incoming | 04 September 2013, 18:02:00 UTC |
ac21f0b | Anthony Pesch | 04 September 2013, 17:45:58 UTC | rearranged FS function order | 04 September 2013, 17:45:58 UTC |
61534f2 | Michael J. Bishop | 04 September 2013, 15:42:16 UTC | Added test which shows broken GL emulation when: 1. Binding to a VertexObjectBuffer and calling `glDrawArrays` on two different sections of it. 2. Using `glVertexPointer` with actual pointer to a vertex array and calling `glDrawArrays` on two different sections of it. | 04 September 2013, 15:47:36 UTC |
0220e8b | Anthony Pesch | 04 September 2013, 09:40:09 UTC | Revert "reimplement getCurrentTime" This reverts commit bd615f6f4499cc2b928c5603ba98d6bd689e608e. | 04 September 2013, 09:40:09 UTC |
8547807 | Bruce Mitchener | 04 September 2013, 09:17:10 UTC | Remove unused / unwritten emlibtool. This isn't used or even implemented and apparently isn't necessary. | 04 September 2013, 09:17:10 UTC |
da0ec29 | Bruce Mitchener | 04 September 2013, 09:01:17 UTC | Single quotes for cDefine. | 04 September 2013, 09:01:17 UTC |
3f79fbb | Bruce Mitchener | 04 September 2013, 07:35:06 UTC | Simplify some timezone code. Since we only allow GMT as a timezone and ignore what the browser says, we can simplify a lot of this code. | 04 September 2013, 07:35:06 UTC |
9ba9554 | Anthony Pesch | 03 September 2013, 05:32:55 UTC | updated unistd and fs_base tests to use new FS APIs | 04 September 2013, 05:00:02 UTC |
47d3583 | Anthony Pesch | 03 September 2013, 03:31:40 UTC | - added readFile and writeFile helpers - added default modes to mkdir / mkdev | 04 September 2013, 05:00:02 UTC |
6eaaebf | Alon Zakai | 03 September 2013, 22:57:31 UTC | add extCall_* methods in asm dlopen support, parallel to invoke in that they are able to access other modules, but do not catch exceptions | 03 September 2013, 22:57:31 UTC |
1b458cf | Alon Zakai | 03 September 2013, 22:37:28 UTC | abort with error message if dlopen called in asm.js mode without DLOPEN_SUPPORT | 03 September 2013, 22:38:16 UTC |
f2783ad | Alon Zakai | 03 September 2013, 21:56:00 UTC | refactor dlfcn support into DLFCN | 03 September 2013, 21:57:44 UTC |
dcf8f0c | Alon Zakai | 03 September 2013, 21:45:22 UTC | add some long double libc stubs | 03 September 2013, 21:45:27 UTC |
851ef39 | Alon Zakai | 03 September 2013, 21:31:57 UTC | handle the case of EXPORTED_FUNCTIONS=@ | 03 September 2013, 21:41:31 UTC |
8f7e896 | Alon Zakai | 02 September 2013, 02:45:59 UTC | assert guards against cross-module stack leaks | 03 September 2013, 21:41:31 UTC |
976d163 | Alon Zakai | 02 September 2013, 02:17:14 UTC | remove obsolete header parsing code | 03 September 2013, 21:41:31 UTC |
8fffbc9 | Alon Zakai | 02 September 2013, 00:47:20 UTC | always keep malloc and free alive and exported, for internal use and other modules | 03 September 2013, 21:41:31 UTC |
35386a6 | Alon Zakai | 01 September 2013, 19:32:11 UTC | add browser module test | 03 September 2013, 21:41:31 UTC |
822f067 | Alon Zakai | 01 September 2013, 16:49:54 UTC | support -E in emcc | 03 September 2013, 21:41:31 UTC |
d555f96 | Anthony Pesch | 01 September 2013, 05:29:52 UTC | free H_BASE on cleanup | 03 September 2013, 21:41:31 UTC |
2a29c25 | Alon Zakai | 01 September 2013, 05:29:43 UTC | do not eliminate supposedly stub functions in side modules, as they may be imported from the parent | 03 September 2013, 21:41:31 UTC |
f55d056 | Alon Zakai | 01 September 2013, 03:53:39 UTC | wip test_dlfcn_mallocs | 03 September 2013, 21:41:31 UTC |
aa77d85 | Alon Zakai | 01 September 2013, 01:24:27 UTC | remove unneeded settings from DLOPEN_SUPPORT | 03 September 2013, 21:41:31 UTC |
55e7a90 | Alon Zakai | 01 September 2013, 01:22:30 UTC | do no run cleanups on dlclose of self | 03 September 2013, 21:41:31 UTC |
bb6d857 | Alon Zakai | 01 September 2013, 01:20:25 UTC | add test_dlfcn_funcs | 03 September 2013, 21:41:31 UTC |
1919ab4 | Anthony Pesch | 01 September 2013, 00:45:36 UTC | typo fix, index is in arguments[0] | 03 September 2013, 21:41:31 UTC |
9527dd7 | Alon Zakai | 01 September 2013, 00:45:32 UTC | fix cleanup code to not happen in main module | 03 September 2013, 21:41:31 UTC |
beb08e2 | Alon Zakai | 31 August 2013, 04:32:56 UTC | clean up shared modules when dlclose()d | 03 September 2013, 21:41:30 UTC |
d6e21d7 | Alon Zakai | 30 August 2013, 23:57:42 UTC | do not require LINKABLE in DLOPEN_SUPPORT | 03 September 2013, 21:41:30 UTC |
2cd835b | Alon Zakai | 30 August 2013, 23:22:04 UTC | rename test | 03 September 2013, 21:41:30 UTC |
b433dcd | Alon Zakai | 29 August 2013, 22:59:30 UTC | move neededTables assignment to right place; fixes test_dlfcn_unique_sig | 03 September 2013, 21:41:30 UTC |
836521d | Alon Zakai | 29 August 2013, 22:44:33 UTC | clean up dlfcn tests | 03 September 2013, 21:41:30 UTC |
c33d26b | Alon Zakai | 29 August 2013, 22:39:50 UTC | fix test_dlfcn_unique_sig in non-asm | 03 September 2013, 21:41:30 UTC |
b30b302 | Alon Zakai | 29 August 2013, 22:33:57 UTC | fix non-asm dlfcn setup code | 03 September 2013, 21:41:30 UTC |
23cb955 | Alon Zakai | 29 August 2013, 22:30:39 UTC | use a separate stack in each asm module; fixes asm2g.test_dlfcn_stack_forward | 03 September 2013, 21:41:30 UTC |
0a2125e | Anthony Pesch | 29 August 2013, 19:44:36 UTC | added test_dlfcn_stack_forward | 03 September 2013, 21:41:30 UTC |
6dc0883 | Anthony Pesch | 29 August 2013, 19:01:43 UTC | added dlopen test to test function pointers with signatures not found in the main module | 03 September 2013, 21:41:30 UTC |
e33179a | Alon Zakai | 29 August 2013, 18:30:11 UTC | fix asm validation of side modules | 03 September 2013, 21:41:30 UTC |
02c15ea | Alon Zakai | 29 August 2013, 01:49:23 UTC | fix test_dlfcn_self | 03 September 2013, 21:41:30 UTC |
9b3049f | Alon Zakai | 29 August 2013, 01:45:48 UTC | update test_dlfcn_varargs | 03 September 2013, 21:41:30 UTC |
0342409 | Alon Zakai | 29 August 2013, 01:34:32 UTC | update test_dlfcn_varargs | 03 September 2013, 21:41:30 UTC |
84b4cb5 | Alon Zakai | 29 August 2013, 01:27:56 UTC | update test_dlfcn_alias | 03 September 2013, 21:41:30 UTC |
9f296c5 | Alon Zakai | 29 August 2013, 01:26:18 UTC | update test_dlfcn_data_and_fptr | 03 September 2013, 21:41:29 UTC |
c76946b | Alon Zakai | 29 August 2013, 01:12:53 UTC | support function pointer calls across asm modules by passing them all through invoke (for now), and have a global function table in the Runtime, which modules register their functions to | 03 September 2013, 21:41:29 UTC |
aa1c42a | Alon Zakai | 27 August 2013, 00:54:03 UTC | use function table offset for F_BASE_* in shared modules | 03 September 2013, 21:41:29 UTC |
8e32327 | Alon Zakai | 26 August 2013, 23:49:15 UTC | do not override Runtime methods with asm methods in side modules | 03 September 2013, 21:41:29 UTC |
bfecccd | Alon Zakai | 26 August 2013, 23:43:27 UTC | use addFunction in dlsym, and define F_BASE in side modules so they can run as shared libs | 03 September 2013, 21:41:29 UTC |
4ec2669 | Alon Zakai | 26 August 2013, 23:10:51 UTC | disable ALIASING_FUNCTION_POINTERS for DLOPEN_SUPPORT | 03 September 2013, 21:41:29 UTC |
02cc30e | Alon Zakai | 26 August 2013, 23:06:53 UTC | comment | 03 September 2013, 21:41:29 UTC |
8bf0623 | Alon Zakai | 26 August 2013, 22:48:02 UTC | refactor test_dlfcn_qsort | 03 September 2013, 21:41:29 UTC |
2079eb5 | Alon Zakai | 26 August 2013, 22:35:15 UTC | refactor dlfcn test code | 03 September 2013, 21:41:29 UTC |
d0249db | Alon Zakai | 26 August 2013, 21:45:51 UTC | emit side module memory initializer in the right place; test_dlfcn_basic works in asm | 03 September 2013, 21:41:29 UTC |
3b07ce3 | Alon Zakai | 26 August 2013, 21:22:21 UTC | forward parent Module to side module | 03 September 2013, 21:41:29 UTC |
b283401 | Alon Zakai | 26 August 2013, 21:09:12 UTC | do not emit static allocations in side modules | 03 September 2013, 21:41:29 UTC |