3860a35 | Alon Zakai | 14 January 2014, 01:48:55 UTC | wip swprintf | 14 January 2014, 21:56:10 UTC |
0e36f07 | Alon Zakai | 14 January 2014, 00:44:17 UTC | add fputwc, which enables wprintf | 14 January 2014, 01:03:24 UTC |
cd1edeb | Alon Zakai | 14 January 2014, 00:55:19 UTC | Merge branch 'incoming' of github.com:kripken/emscripten into incoming conflicts: tests/test_core.py tools/shared.py | 14 January 2014, 00:56:03 UTC |
2914deb | Alon Zakai | 14 January 2014, 00:54:38 UTC | Merge pull request #2004 from waywardmonkeys/updates Updates | 14 January 2014, 00:54:38 UTC |
af59788 | Alon Zakai | 14 January 2014, 00:51:40 UTC | unset precision if set to -1 | 14 January 2014, 00:52:07 UTC |
7844db3 | Alon Zakai | 13 January 2014, 23:31:00 UTC | handle precision -1 in printf .* | 13 January 2014, 23:31:52 UTC |
cb0f677 | Jukka Jylänki | 13 January 2014, 22:39:23 UTC | Fix GL emulation regression with VBO data caused by commit https://github.com/kripken/emscripten/commit/4e3c1b3e862ffd8e324cd1f24ed84692bd50a83b#commitcomment-5056244 | 13 January 2014, 22:39:23 UTC |
d9c105a | Alon Zakai | 13 January 2014, 21:26:51 UTC | optimize searching in set of implemented functions in fastcomp toolchain code | 13 January 2014, 21:26:51 UTC |
b97c1bc | Alon Zakai | 13 January 2014, 20:43:55 UTC | avoid leaks on multiple calls to relooper MakeOutputBuffer | 13 January 2014, 20:43:55 UTC |
d1f37af | Alon Zakai | 13 January 2014, 20:37:34 UTC | allow relooper to manager its own output buffer, to avoid fixed output limits | 13 January 2014, 20:37:34 UTC |
ee4a2df | Bruce Mitchener | 10 January 2014, 10:33:15 UTC | Bump version. | 13 January 2014, 19:21:11 UTC |
e3825af | Bruce Mitchener | 13 January 2014, 15:08:30 UTC | Move scalbn to libc to fix broken functionality. Disable test on x86. | 13 January 2014, 19:21:11 UTC |
3b62c65 | Bruce Mitchener | 20 September 2013, 14:59:52 UTC | Add lots of math functions. | 13 January 2014, 19:21:11 UTC |
75a6be6 | Bruce Mitchener | 13 January 2014, 09:40:05 UTC | Another test for negative zero and hex floats. | 13 January 2014, 19:21:11 UTC |
cd21e58 | Bruce Mitchener | 24 October 2013, 03:12:22 UTC | Make lgamma and friends work, add test. We can't use weak aliases on variables in emscripten, so get rid of __signgam and just use signgam. | 13 January 2014, 19:21:11 UTC |
b167b3c | Bruce Mitchener | 15 September 2013, 13:39:15 UTC | Add gamma functions. | 13 January 2014, 19:21:11 UTC |
c022930 | Bruce Mitchener | 21 September 2013, 02:59:43 UTC | Add strtod(), wcstod(), wcstol() and friends. This implementation of strtod() replaces the old as it implements support for parsing hex constants which is needed by various tests. | 13 January 2014, 19:21:11 UTC |
ec3eba7 | Alon Zakai | 13 January 2014, 18:53:51 UTC | add dependencies so code with exceptions (invoke/landingpad) but without an actual throw will still pull in the necessary stuff | 13 January 2014, 18:53:51 UTC |
4e64f48 | Alon Zakai | 13 January 2014, 18:53:22 UTC | clean up some more tests/cases | 13 January 2014, 18:53:22 UTC |
502ba28 | Alon Zakai | 13 January 2014, 18:44:53 UTC | fix testcase to validate as llvm ir | 13 January 2014, 18:44:53 UTC |
e4876a3 | Alon Zakai | 13 January 2014, 18:34:07 UTC | remove old test that cannot be done in fastcomp, relies on code miscompilation in original compiler | 13 January 2014, 18:34:14 UTC |
df3fa50 | Alon Zakai | 13 January 2014, 18:25:45 UTC | Merge pull request #1999 from juj/gl_prepareclientattr GL prepareClientAttributes. | 13 January 2014, 18:25:45 UTC |
d0446f2 | Jukka Jylänki | 13 January 2014, 14:11:30 UTC | Reintroduce liveClientAttributes to optimize the case where GL emulation code is called with a very large GLImmediate.MAX_TEXTURES size. | 13 January 2014, 14:25:37 UTC |
369b833 | Bruce Mitchener | 11 December 2013, 13:36:06 UTC | Handle negative zero values correctly. This handles the situation when they're part of a global variable whether it just be a float/double or embedded within a struct. Fixes #1898. | 13 January 2014, 10:59:15 UTC |
4353f5d | Bruce Mitchener | 01 December 2013, 14:42:26 UTC | Missing string.h functionality. | 13 January 2014, 10:59:15 UTC |
5d078cb | Bruce Mitchener | 12 January 2014, 09:13:42 UTC | Update libcxx to current version. | 13 January 2014, 10:59:15 UTC |
44cb63a | Bruce Mitchener | 10 January 2014, 10:32:51 UTC | Update to current libcxxabi for new exception code. | 13 January 2014, 10:59:15 UTC |
88d2ba5 | Alon Zakai | 13 January 2014, 04:47:44 UTC | enable another test_cases case in fastcomp | 13 January 2014, 04:47:44 UTC |
e47ffbe | Alon Zakai | 13 January 2014, 04:01:49 UTC | enable test_async_exit in fastcomp | 13 January 2014, 04:01:49 UTC |
2388389 | Alon Zakai | 13 January 2014, 03:58:34 UTC | enable test_typed_exceptions in fastcomp | 13 January 2014, 03:58:34 UTC |
db386b0 | Alon Zakai | 13 January 2014, 01:40:35 UTC | export named globals from fastcomp to js | 13 January 2014, 01:40:35 UTC |
0bb7d80 | Alon Zakai | 12 January 2014, 02:07:31 UTC | more i64 switch tests | 12 January 2014, 02:07:31 UTC |
9f74e55 | Alon Zakai | 12 January 2014, 02:07:06 UTC | fix for nativize tool | 12 January 2014, 02:07:06 UTC |
c91b616 | Alon Zakai | 11 January 2014, 03:37:45 UTC | Merge pull request #2000 from ensjo/patch-3 Update AUTHORS | 11 January 2014, 03:37:45 UTC |
6ee92f8 | Alon Zakai | 11 January 2014, 02:21:30 UTC | enable more exceptions tests in fastcomp | 11 January 2014, 02:21:30 UTC |
e9ce1f7 | Alon Zakai | 11 January 2014, 02:15:18 UTC | enable first exceptions test for fastcomp | 11 January 2014, 02:15:38 UTC |
b09c4e6 | Emerson José Silveira da Costa | 11 January 2014, 01:43:43 UTC | Update AUTHORS Adding my name to the AUTHORS list as instructed by kripken in response to: https://github.com/kripken/emscripten/pull/1996 | 11 January 2014, 01:43:43 UTC |
42d72b7 | Alon Zakai | 10 January 2014, 19:59:23 UTC | Merge pull request #1987 from AlexPerrot/glut_numpad Adding numpad keycodes to library_glut.js | 10 January 2014, 19:59:23 UTC |
4e3c1b3 | Jukka Jylänki | 10 January 2014, 12:40:24 UTC | Optimize GL emulation prepareClientAttributes. Fix issues where the slow path was not able to handle unaligned source data. Annotate some unsupported cases. Remove liveClientAttributes, which does not seem to be a win in profiles. | 10 January 2014, 12:54:24 UTC |
dfd9cf8 | Alon Zakai | 10 January 2014, 02:18:05 UTC | prevent calling run more than once; fixes #1992 | 10 January 2014, 02:18:05 UTC |
bcce3b5 | Alon Zakai | 09 January 2014, 23:58:16 UTC | support exceptions using fastcomp | 10 January 2014, 00:06:40 UTC |
c230f7c | Alon Zakai | 09 January 2014, 23:28:51 UTC | Merge pull request #1972 from juj/gl__opts GL cleanup and optimizations. | 09 January 2014, 23:28:51 UTC |
1f73ed7 | Alon Zakai | 09 January 2014, 22:04:22 UTC | Merge pull request #1990 from inolen/errnoopt utilize stack member from base Error class | 09 January 2014, 22:04:22 UTC |
3cb6d3b | Anthony Pesch | 08 January 2014, 19:47:59 UTC | utilize stack member from base Error class | 09 January 2014, 20:14:51 UTC |
8463873 | Jukka Jylänki | 09 January 2014, 20:12:09 UTC | Fix preprocessor ifdef in GL emulation library. | 09 January 2014, 20:12:09 UTC |
86034e6 | Jukka Jylänki | 09 January 2014, 20:07:52 UTC | Add var GLctx; declaration to GL init to avoid polluting global namespace. Replace all 'this.xxx' with 'GLImmediate.xxx' when this==GLImmediate, to avoid throwing off Closure minification pass. | 09 January 2014, 20:07:52 UTC |
777fa62 | Jukka Jylänki | 09 January 2014, 18:52:56 UTC | Rename GLImmediate.matrix.lib to GLImmediate.matrixLib to not alias with GLImmediate.matrix array that contains emulated modelview,projection and texture matrices. Restore compressedTexImage2D symbols to be closure-friendly. | 09 January 2014, 18:52:56 UTC |
c244e89 | Jukka Jylänki | 09 January 2014, 18:29:50 UTC | Simplify GL emulation matrix stack initialization. Update code after rebase. | 09 January 2014, 18:29:50 UTC |
53af5de | Jukka Jylänki | 03 January 2014, 21:53:30 UTC | Simplify verbose object dereference hierarchy in library_gl.js by storing global WebGL context in the variable GLctx in addition to Module.ctx. | 09 January 2014, 18:05:43 UTC |
f4d8baa | Jukka Jylänki | 03 January 2014, 21:49:17 UTC | Simplify verbose object dereference chains in GL library by consistently using the global name GLImmediate over the GL.immediate form. | 09 January 2014, 18:05:42 UTC |
e158bd1 | Jukka Jylänki | 02 January 2014, 17:46:41 UTC | Make caching of last bound GL_ARRAY_BUFFER in FFP emulation mode safe and always enable that optimization. | 09 January 2014, 18:05:29 UTC |
d302f61 | Jukka Jylänki | 02 January 2014, 17:36:04 UTC | Optimize glBindBuffer when GL emulation modes are not used. In that case, currently bound buffers do not need to be tracked. | 09 January 2014, 18:05:28 UTC |
8e69ae1 | Jukka Jylänki | 02 January 2014, 17:12:56 UTC | Optimize glEnableClientState by avoiding it to be called with different param count. | 09 January 2014, 18:05:27 UTC |
c6582b7 | Jukka Jylänki | 02 January 2014, 16:00:32 UTC | Optimize GL FFP emulation layer by omitting redundant glUseProgram for identical shader programs. | 09 January 2014, 18:05:26 UTC |
08af8ec | Jukka Jylänki | 02 January 2014, 15:35:49 UTC | Minor optimization to FFP emulation: Use integers instead of strings as key to FFP matrix file. This allows using arrays instead of maps to store the file, and avoids unnecessary string operations. | 09 January 2014, 18:05:25 UTC |
63aba3b | Jukka Jylänki | 09 January 2014, 16:44:19 UTC | Fix GL emulation problems that caused particles and ground to disappear in Bananabread demo, caused by previous commit https://github.com/kripken/emscripten/commit/fc5dd62fc359397245aca85b1cc847393ba5858f that only partially tracked the changes to the FFP emulation state. | 09 January 2014, 16:46:55 UTC |
d8048f8 | Alon Zakai | 09 January 2014, 00:18:53 UTC | fix relooper compiler warnings | 09 January 2014, 00:18:53 UTC |
be06618 | Alon Zakai | 09 January 2014, 00:11:23 UTC | verify imul correctness, workaround for webkit bug 126345; closes #1991 | 09 January 2014, 00:11:23 UTC |
ed095a8 | Alon Zakai | 08 January 2014, 21:51:11 UTC | do minified name generation in js-optimizer.js, so that we have no more fixed limit on the # of minified names | 08 January 2014, 22:07:46 UTC |
6a95326 | Alon Zakai | 08 January 2014, 19:43:21 UTC | fix and enable other.test_simd on fastcomp | 08 January 2014, 19:43:21 UTC |
c23a8a7 | Alon Zakai | 08 January 2014, 19:08:04 UTC | enable simd tests in fastcomp | 08 January 2014, 19:08:04 UTC |
e9e7017 | AlexPerrot | 08 January 2014, 08:17:07 UTC | fixing indentation | 08 January 2014, 08:17:07 UTC |
1821ece | Alon Zakai | 08 January 2014, 02:29:34 UTC | fix test_lua | 08 January 2014, 02:29:34 UTC |
9ca7d41 | Alon Zakai | 08 January 2014, 01:52:36 UTC | notice simd signal from fastcomp | 08 January 2014, 01:52:49 UTC |
3bb8425 | Alon Zakai | 07 January 2014, 23:51:55 UTC | update other.test_simd test for llvm 3.3 and 3.4 | 07 January 2014, 23:51:55 UTC |
0b3416a | Alon Zakai | 07 January 2014, 23:40:53 UTC | Merge branch 'incoming' into llvm-3.4 Conflicts: tests/test_benchmark.py tools/shared.py | 07 January 2014, 23:40:53 UTC |
e4e8063 | Alon Zakai | 07 January 2014, 22:05:53 UTC | handle variables that assign a value including themselves in aggressiveVariableElimination | 07 January 2014, 22:05:53 UTC |
582e3e6 | Alon Zakai | 07 January 2014, 20:24:40 UTC | make aggressiveVariableElimination usable through a setting | 07 January 2014, 20:24:40 UTC |
04b5c9d | Alon Zakai | 07 January 2014, 20:02:47 UTC | properly overflow gep arguments; fixes #1975 | 07 January 2014, 20:02:47 UTC |
f034e39 | Alon Zakai | 07 January 2014, 18:49:15 UTC | Merge branch 'add-libuuid' of github.com:fadams/emscripten into incoming Conflicts: tools/shared.py | 07 January 2014, 18:49:15 UTC |
6344b5c | Alon Zakai | 07 January 2014, 18:46:13 UTC | make benchmark suite more robust to settings changes | 07 January 2014, 18:46:13 UTC |
2fd4cb8 | Alon Zakai | 07 January 2014, 18:42:35 UTC | clean up test runner output | 07 January 2014, 18:42:35 UTC |
ad83790 | Jukka Jylänki | 07 January 2014, 12:51:48 UTC | Fix old link in ChangeLog. | 07 January 2014, 12:51:48 UTC |
36d711c | Jukka Jylänki | 07 January 2014, 12:50:54 UTC | Updated ChangeLog for 1.7.9 - 1.8.2. | 07 January 2014, 12:50:54 UTC |
b6395a1 | AlexPerrot | 07 January 2014, 12:39:33 UTC | Adding myself to AUTHORS file | 07 January 2014, 12:39:33 UTC |
d033381 | AlexPerrot | 07 January 2014, 10:50:38 UTC | Implementing keycodes for numpad numbered keys. They return the same keycode as the numbers on the main keyboard. | 07 January 2014, 10:50:38 UTC |
a4b3e03 | Fraser Adams | 07 January 2014, 09:22:16 UTC | Added ENVIRONMENT_IS_WEB test prior to checking window.crypto etc. so we are sure that window is defined | 07 January 2014, 09:22:16 UTC |
5016d1c | Alon Zakai | 07 January 2014, 01:04:36 UTC | benchmark updates | 07 January 2014, 01:05:27 UTC |
6fee37f | Alon Zakai | 07 January 2014, 01:04:36 UTC | benchmark updates | 07 January 2014, 01:04:36 UTC |
9f6f3c6 | Alon Zakai | 07 January 2014, 00:32:44 UTC | preprocess recursively into #include's; fixes #1984 | 07 January 2014, 00:33:13 UTC |
addca15 | Alon Zakai | 07 January 2014, 00:13:28 UTC | refactor lua benchmark | 07 January 2014, 00:16:29 UTC |
b7417dc | Alon Zakai | 07 January 2014, 00:07:16 UTC | option to benchmark multiple llvm versions, both native and js | 07 January 2014, 00:16:22 UTC |
f424d0b | Alon Zakai | 07 January 2014, 00:13:28 UTC | refactor lua benchmark | 07 January 2014, 00:13:28 UTC |
82743f0 | Alon Zakai | 07 January 2014, 00:07:16 UTC | option to benchmark multiple llvm versions, both native and js | 07 January 2014, 00:07:16 UTC |
ce66f8d | Alon Zakai | 06 January 2014, 22:17:58 UTC | check clang version before applying version-specific changes, like disabling vectorization in llvm 3.4 | 06 January 2014, 22:17:58 UTC |
7754411 | Alon Zakai | 06 January 2014, 21:53:58 UTC | fix poppler configure for clang 3.4 | 06 January 2014, 21:53:58 UTC |
c683909 | Alon Zakai | 06 January 2014, 21:38:25 UTC | apply EMMAKEN_CFLAGS directly to commandline, not just to clang calls, so that we can parse it in emcc and e.g. disable vectorization as necessary | 06 January 2014, 21:38:25 UTC |
72291a2 | Alon Zakai | 06 January 2014, 21:37:34 UTC | refactor vector disabling code | 06 January 2014, 21:37:34 UTC |
1446d22 | Alon Zakai | 06 January 2014, 19:40:40 UTC | ignore new readonly attribute in llvm 3.4 | 06 January 2014, 19:40:40 UTC |
7ceb5ee | Alon Zakai | 06 January 2014, 19:37:10 UTC | disable vectorization which llvm 3.4 has on by default | 06 January 2014, 19:37:10 UTC |
9229523 | Alon Zakai | 06 January 2014, 19:29:57 UTC | ignore new readnone attribute in llvm 3.4 | 06 January 2014, 19:34:01 UTC |
c6cba03 | Alon Zakai | 06 January 2014, 19:23:37 UTC | other.test_emcc fixes for fastcomp | 06 January 2014, 19:23:37 UTC |
dd8b36b | Alon Zakai | 06 January 2014, 18:58:38 UTC | Merge pull request #1982 from floooh/incoming Added missing Return and Tab keycode support to library_glut.js | 06 January 2014, 18:58:38 UTC |
a885107 | floooh | 06 January 2014, 18:44:18 UTC | Added myself to AUTHORS | 06 January 2014, 18:44:18 UTC |
4f62d35 | Alon Zakai | 06 January 2014, 18:40:50 UTC | Merge pull request #1978 from coolwanglu/pr correct annotation for closure | 06 January 2014, 18:40:50 UTC |
2bafed8 | Alon Zakai | 06 January 2014, 18:34:09 UTC | Merge pull request #1980 from coolwanglu/pr_clean tokenize() does not accept a 2nd parameter | 06 January 2014, 18:34:09 UTC |
06e28a9 | floooh | 06 January 2014, 18:31:47 UTC | Added support for Return and Backspace key to glut | 06 January 2014, 18:31:47 UTC |
3bdbd00 | Fraser Adams | 06 January 2014, 14:49:50 UTC | changed != to !== in a couple of places. Added fix to prevent closure minifying crypto randomBytes etc. this fix makes use of closure externs so I've added a closure-externs.js to hold the definitions and modified tools/shared.py closure_compiler method to point to closure-externs.js. I've added externs to fix minification of the ws library used in library_sockfs.js too | 06 January 2014, 14:49:50 UTC |
4f03056 | Lu Wang | 06 January 2014, 11:14:29 UTC | tokenize() does not accept a 2nd parameter | 06 January 2014, 11:14:29 UTC |
5a1249d | Lu Wang | 05 January 2014, 10:54:14 UTC | correct annotation for closure | 05 January 2014, 10:54:14 UTC |