73313a7 | Alon Zakai | 02 February 2013, 20:24:21 UTC | always use labels in multiple blocks; emit no more one-time loops but rather labeled ifs | 02 February 2013, 20:24:21 UTC |
0b2a80b | Alon Zakai | 02 February 2013, 19:42:42 UTC | update relooper tests | 02 February 2013, 19:42:42 UTC |
8717929 | Alon Zakai | 02 February 2013, 18:35:29 UTC | fix memcpy | 02 February 2013, 18:35:29 UTC |
5df5e8b | Alon Zakai | 02 February 2013, 18:20:50 UTC | do not build musl memcpy | 02 February 2013, 18:20:50 UTC |
b0ffa2f | Alon Zakai | 02 February 2013, 05:32:13 UTC | semi polyfill for Math.imul | 02 February 2013, 05:32:13 UTC |
5aacaae | Alon Zakai | 02 February 2013, 02:31:01 UTC | Merge pull request #819 from waywardmonkeys/fix-test-longjmp Variables live across a setjmp/lj must be volatile. | 02 February 2013, 02:31:01 UTC |
33ba871 | Alon Zakai | 02 February 2013, 02:29:39 UTC | Merge pull request #820 from waywardmonkeys/sys-features Move some definitions to sys/features. | 02 February 2013, 02:29:39 UTC |
2c5ffc3 | Alon Zakai | 02 February 2013, 02:28:09 UTC | Merge pull request #818 from waywardmonkeys/gc-improvements Gc improvements | 02 February 2013, 02:28:09 UTC |
4ac3b89 | Alon Zakai | 01 February 2013, 22:28:09 UTC | docs for file packager | 01 February 2013, 22:28:09 UTC |
a5cc2f2 | Bruce Mitchener | 01 February 2013, 09:35:07 UTC | Move some definitions to sys/features. This moves some feature flags to sys/features.h where they belong and gives them the same values that are established in the settings file. Fixes #812. | 01 February 2013, 09:35:07 UTC |
9c4d8b6 | Bruce Mitchener | 01 February 2013, 04:24:08 UTC | Variables live across a setjmp/lj must be volatile. According to http://pubs.opengroup.org/onlinepubs/7908799/xsh/setjmp.html among other places, the 'int x' here should be volatile so that it has the correct value. Otherwise, the behavior will be indeterminate. | 01 February 2013, 04:24:08 UTC |
a543a68 | Bruce Mitchener | 01 February 2013, 03:06:32 UTC | Add _realloc to EXPORTED_FUNCTIONS. | 01 February 2013, 03:06:32 UTC |
3c33204 | Bruce Mitchener | 01 February 2013, 02:39:08 UTC | Support GC_get_heap_size(). | 01 February 2013, 02:39:08 UTC |
7740bad | Bruce Mitchener | 01 February 2013, 02:34:55 UTC | Don't corrupt GC.totalAllocations. | 01 February 2013, 02:34:55 UTC |
defdd23 | Bruce Mitchener | 31 January 2013, 19:39:12 UTC | Add support for GC_REALLOC(). | 01 February 2013, 02:05:24 UTC |
abc177f | Alon Zakai | 01 February 2013, 01:40:41 UTC | fix glIsTexture from throwing a warning on null-ified textures, and add testing | 01 February 2013, 01:40:41 UTC |
375eb14 | Alon Zakai | 31 January 2013, 23:25:17 UTC | fix memcpy comparison order of operations bugs | 31 January 2013, 23:25:17 UTC |
db418cb | Alon Zakai | 31 January 2013, 22:50:26 UTC | hand-optimize memcpy/asm | 31 January 2013, 22:50:26 UTC |
fdf62e8 | Alon Zakai | 31 January 2013, 22:11:01 UTC | fix bootstrap memset safe heap access | 31 January 2013, 22:11:01 UTC |
153fd34 | Alon Zakai | 31 January 2013, 20:29:14 UTC | hide some warnings when not in debug mode; helps in #811 | 31 January 2013, 20:29:14 UTC |
69d0695 | Alon Zakai | 31 January 2013, 20:20:19 UTC | Merge pull request #813 from waywardmonkeys/typo-fixes fix typos in paper. | 31 January 2013, 20:20:19 UTC |
64182db | Alon Zakai | 31 January 2013, 20:15:25 UTC | Merge pull request #816 from juj/EGL_deinit Implemented eglTerminate and eglDestroyContext. | 31 January 2013, 20:15:25 UTC |
40ca8f6 | Jukka Jylänki | 31 January 2013, 19:26:47 UTC | Implemented eglTerminate and eglDestroyContext. | 31 January 2013, 19:26:47 UTC |
ce3519e | Bruce Mitchener | 31 January 2013, 18:25:26 UTC | Add myself to AUTHORS. | 31 January 2013, 18:25:26 UTC |
5105bc9 | Bruce Mitchener | 31 January 2013, 18:24:59 UTC | Add GC support for GC_MALLOC_UNCOLLECTABLE. | 31 January 2013, 18:24:59 UTC |
000ae7f | Bruce Mitchener | 31 January 2013, 06:40:18 UTC | fix typos in paper. | 31 January 2013, 10:12:31 UTC |
7b12945 | Alon Zakai | 31 January 2013, 01:10:28 UTC | Merge pull request #808 from caiiiycuk/palette_test Add automation for sdl palette test | 31 January 2013, 01:10:28 UTC |
b95f5b7 | Alon Zakai | 31 January 2013, 00:58:09 UTC | Merge pull request #807 from caiiiycuk/websocket__1 Fix '-1' problem in recv | 31 January 2013, 00:58:09 UTC |
3370e11 | Alon Zakai | 30 January 2013, 22:38:35 UTC | properly do unneeded args removal from last commit so it doesn't break inlining | 30 January 2013, 22:38:35 UTC |
183b0c5 | Alon Zakai | 30 January 2013, 21:48:12 UTC | convert memmove to asm | 30 January 2013, 21:48:12 UTC |
a2b5efe | Alon Zakai | 30 January 2013, 20:09:08 UTC | optimize gl constant compile-time multiplications | 30 January 2013, 20:09:08 UTC |
bd66237 | Aleksander Guryanov | 30 January 2013, 16:04:49 UTC | Add automation for sdl palette test | 30 January 2013, 16:09:05 UTC |
001806e | Aleksander Guryanov | 30 January 2013, 15:05:11 UTC | Fix '-1' problem in recv | 30 January 2013, 15:05:11 UTC |
21d81d9 | Alon Zakai | 29 January 2013, 22:11:38 UTC | fix Mix_PlayChannel error return codes; fixes #805 | 29 January 2013, 22:11:38 UTC |
3f261d1 | Alon Zakai | 29 January 2013, 01:37:11 UTC | Merge pull request #802 from caiiiycuk/select_h_2 Missign extern "C" | 29 January 2013, 01:37:11 UTC |
496dd28 | Alon Zakai | 28 January 2013, 21:59:39 UTC | improve asm safe heap support and add ASM_HEAP_LOG | 28 January 2013, 21:59:39 UTC |
1712044 | Alon Zakai | 28 January 2013, 21:58:11 UTC | adjust life benchmark | 28 January 2013, 21:58:11 UTC |
3086b5f | Alon Zakai | 28 January 2013, 20:56:21 UTC | add logo | 28 January 2013, 20:56:21 UTC |
19acb40 | Alon Zakai | 28 January 2013, 19:15:12 UTC | make safe heap work in asm | 28 January 2013, 19:15:12 UTC |
4e659b5 | Alon Zakai | 28 January 2013, 19:04:42 UTC | add 'ok' in bullet benchmark | 28 January 2013, 19:04:42 UTC |
24d0314 | Aleksander Guryanov | 28 January 2013, 15:34:26 UTC | Fix select.h | 28 January 2013, 15:34:26 UTC |
096dd0e | Alon Zakai | 27 January 2013, 05:20:25 UTC | move some assertions behind ASSERT | 27 January 2013, 05:20:25 UTC |
20a6145 | Alon Zakai | 27 January 2013, 05:19:56 UTC | comment | 27 January 2013, 05:19:56 UTC |
1165645 | Alon Zakai | 27 January 2013, 05:19:43 UTC | deterministic.js fixes | 27 January 2013, 05:19:43 UTC |
4840a62 | Alon Zakai | 26 January 2013, 23:28:51 UTC | fix sockaddr_storage and sockaddr_in | 27 January 2013, 00:15:55 UTC |
f5fe874 | Alon Zakai | 26 January 2013, 21:42:39 UTC | fix stack rewinding bug, and add life test and benchmark | 26 January 2013, 21:42:39 UTC |
498f9b6 | Alon Zakai | 26 January 2013, 18:49:16 UTC | use -fno-math-errno in native lib builds too | 26 January 2013, 18:49:16 UTC |
ddb4f59 | Alon Zakai | 26 January 2013, 02:44:39 UTC | forward copyTemp* to asm | 26 January 2013, 02:44:39 UTC |
09f0ed8 | Alon Zakai | 26 January 2013, 02:43:32 UTC | coerce in calls to copyTemp* | 26 January 2013, 02:43:32 UTC |
b6e947f | Alon Zakai | 26 January 2013, 02:36:53 UTC | add bullet benchmark | 26 January 2013, 02:36:53 UTC |
6a923cb | Alon Zakai | 26 January 2013, 02:08:19 UTC | switch benchmarks to asm.js by default and adjust parameters to standardize as close as possible on 1 second for native in each one | 26 January 2013, 02:08:19 UTC |
b97d303 | Alon Zakai | 26 January 2013, 01:37:29 UTC | benchmark code gen option | 26 January 2013, 01:37:29 UTC |
64381b4 | Alon Zakai | 26 January 2013, 01:26:58 UTC | fix and enable zlib benchmark | 26 January 2013, 01:26:58 UTC |
f07fc69 | Alon Zakai | 25 January 2013, 22:35:38 UTC | improve corrections benchmark | 25 January 2013, 22:35:38 UTC |
9672d63 | Alon Zakai | 25 January 2013, 22:28:22 UTC | add indirectbr-phi test | 25 January 2013, 22:28:22 UTC |
639ed81 | Alon Zakai | 25 January 2013, 22:27:16 UTC | improve benchmark infrastructure in preparation for zlib benchmark | 25 January 2013, 22:27:16 UTC |
2dbcd8d | Alon Zakai | 25 January 2013, 18:31:11 UTC | fix asm jsfunc chunking | 25 January 2013, 18:31:11 UTC |
3fe4ff6 | Alon Zakai | 25 January 2013, 18:22:20 UTC | improve chunking test | 25 January 2013, 18:22:20 UTC |
bcc6c3f | Alon Zakai | 25 January 2013, 02:42:21 UTC | optimize ctlz and add cttz; fixes #797 | 25 January 2013, 02:42:21 UTC |
2fed70d | Alon Zakai | 25 January 2013, 02:31:15 UTC | make bootstrap memset not use safe heap, STATICTOP is not set up yet | 25 January 2013, 02:31:15 UTC |
6b714f2 | Alon Zakai | 25 January 2013, 01:56:45 UTC | fix SDL_GetMouseState ; fixes #795 | 25 January 2013, 02:05:49 UTC |
29d731f | Alon Zakai | 24 January 2013, 22:10:12 UTC | fix memset call from makeSetValues | 24 January 2013, 22:10:12 UTC |
bc0e1bc | Alon Zakai | 24 January 2013, 22:09:55 UTC | fix memset | 24 January 2013, 22:09:55 UTC |
823c853 | Alon Zakai | 24 January 2013, 22:07:29 UTC | optimize memset | 24 January 2013, 22:07:29 UTC |
af99c27 | Alon Zakai | 24 January 2013, 20:24:31 UTC | optimize gettimeofday | 24 January 2013, 20:24:31 UTC |
03e2e6c | Alon Zakai | 24 January 2013, 19:31:41 UTC | disable test_intvars in s_x_x | 24 January 2013, 19:31:41 UTC |
f7043b6 | Alon Zakai | 24 January 2013, 18:21:40 UTC | disable flaky leaky .ll detection | 24 January 2013, 18:21:40 UTC |
b13ac63 | Alon Zakai | 24 January 2013, 02:49:53 UTC | sdl and gl error stubs | 24 January 2013, 02:49:53 UTC |
b16ca70 | Alon Zakai | 24 January 2013, 01:57:04 UTC | fail on odin not validing asm.js code, in odin builds | 24 January 2013, 01:57:04 UTC |
5330f28 | Alon Zakai | 24 January 2013, 01:19:42 UTC | optimize i32 read as two i16 values | 24 January 2013, 01:19:42 UTC |
7307d02 | Alon Zakai | 24 January 2013, 01:00:10 UTC | better memory limit message in asm | 24 January 2013, 01:00:10 UTC |
f23a99a | Alon Zakai | 24 January 2013, 00:48:49 UTC | fix isNaN for asm | 24 January 2013, 00:48:49 UTC |
ab20c69 | Alon Zakai | 24 January 2013, 00:34:36 UTC | refactor makeComparison and use it in more places | 24 January 2013, 00:34:36 UTC |
4200a73 | Alon Zakai | 24 January 2013, 00:23:46 UTC | mark all precise i64 splits as float operations | 24 January 2013, 00:23:46 UTC |
e8bfd93 | Alon Zakai | 23 January 2013, 23:18:55 UTC | more library stubs | 23 January 2013, 23:18:55 UTC |
7bcb067 | Alon Zakai | 23 January 2013, 23:10:47 UTC | fix asm float notation for numbers less than 1 in absolute value | 23 January 2013, 23:10:47 UTC |
408def0 | Alon Zakai | 23 January 2013, 22:57:44 UTC | more library stubs | 23 January 2013, 22:57:44 UTC |
52003df | Alon Zakai | 23 January 2013, 22:47:04 UTC | add final asm return of proper type, not always int | 23 January 2013, 22:47:04 UTC |
4802cc7 | Alon Zakai | 23 January 2013, 22:34:56 UTC | fix comparison in indirectbr for asm | 23 January 2013, 22:34:56 UTC |
f5ae1c6 | Alon Zakai | 23 January 2013, 22:31:11 UTC | add value to returns when function returns a non-void | 23 January 2013, 22:31:11 UTC |
81a1be8 | Alon Zakai | 23 January 2013, 22:05:35 UTC | utimes stub | 23 January 2013, 22:05:35 UTC |
d63cf1d | Alon Zakai | 23 January 2013, 21:47:54 UTC | fix makeComparison for asm | 23 January 2013, 21:47:54 UTC |
64a88f3 | Alon Zakai | 23 January 2013, 21:26:23 UTC | detect nativized variable types properly in asm coercions | 23 January 2013, 21:26:23 UTC |
a3d02dd | Alon Zakai | 23 January 2013, 21:16:44 UTC | add isnan test | 23 January 2013, 21:16:44 UTC |
cbd6f13 | Alon Zakai | 23 January 2013, 21:09:39 UTC | fix some tests for the new multiply coercion behavior | 23 January 2013, 21:09:39 UTC |
af6638a | Alon Zakai | 23 January 2013, 19:57:26 UTC | update glbook test image | 23 January 2013, 19:57:26 UTC |
470300c | Alon Zakai | 23 January 2013, 18:46:57 UTC | properly detect return type when detecting function type | 23 January 2013, 18:46:57 UTC |
63b4d41 | Alon Zakai | 23 January 2013, 18:36:05 UTC | make getReturnType handle non-function pointer types | 23 January 2013, 18:36:05 UTC |
f715bf8 | Alon Zakai | 23 January 2013, 18:16:57 UTC | diff for func type optimization | 23 January 2013, 18:16:57 UTC |
3f8b4e2 | Alon Zakai | 23 January 2013, 18:16:32 UTC | handle function pointer calls to functions that return function pointers (insert meme here) | 23 January 2013, 18:16:32 UTC |
b40afad | Alon Zakai | 23 January 2013, 18:06:07 UTC | optimize isFuncType further | 23 January 2013, 18:06:07 UTC |
0eadc1b | Alon Zakai | 23 January 2013, 05:03:03 UTC | optimize function type detection and detect returning of pointers more carefully | 23 January 2013, 05:03:03 UTC |
146f803 | Alon Zakai | 23 January 2013, 02:22:22 UTC | let dump() avoid funcData pitfalls | 23 January 2013, 02:22:22 UTC |
857f0e3 | Alon Zakai | 23 January 2013, 00:56:29 UTC | asm coercions in splitI64 | 23 January 2013, 00:56:29 UTC |
d43e4bf | Alon Zakai | 22 January 2013, 23:59:59 UTC | asm coercions in i64 to double | 22 January 2013, 23:59:59 UTC |
455e522 | Alon Zakai | 22 January 2013, 23:23:00 UTC | improve lua test | 22 January 2013, 23:23:00 UTC |
d3a1aa4 | Alon Zakai | 22 January 2013, 23:16:20 UTC | fix function table type defs | 22 January 2013, 23:16:20 UTC |
7aa630b | Alon Zakai | 22 January 2013, 23:05:38 UTC | explicitly pass global stuff to asm, due to node weirdness | 22 January 2013, 23:05:38 UTC |
d1521c9 | Alon Zakai | 22 January 2013, 22:35:57 UTC | do not allow adjusting memory size at runtime in asm | 22 January 2013, 22:35:57 UTC |
6f3e162 | Alon Zakai | 22 January 2013, 19:37:18 UTC | make function indexing replacements JSON-friendly | 22 January 2013, 19:37:18 UTC |