4045e65 | Alon Zakai | 16 April 2014, 00:45:46 UTC | 1.16.0 | 16 April 2014, 00:46:53 UTC |
8b8affe | Alon Zakai | 15 April 2014, 19:57:53 UTC | stop using __proto__ as an optimization, it actually makes things slower | 15 April 2014, 19:58:07 UTC |
8fb65c7 | Jukka Jylänki | 15 April 2014, 17:44:30 UTC | Fix browser.test_sdl_touch to pass touch coordinates inside the canvas rectangle. | 15 April 2014, 17:44:30 UTC |
153e0f6 | Alon Zakai | 14 April 2014, 22:37:17 UTC | 1.15.1 | 14 April 2014, 22:37:17 UTC |
d990bbd | Alon Zakai | 14 April 2014, 21:09:54 UTC | Merge pull request #2285 from juj/sdl2-touch-api-additions Sdl2 touch api additions | 14 April 2014, 21:09:54 UTC |
512b7bd | Alon Zakai | 14 April 2014, 21:06:52 UTC | Merge pull request #2286 from chadaustin/embind-code-size-reduction Embind code size reduction by using lightweight RTTI record for non-polymorphic types | 14 April 2014, 21:06:52 UTC |
411e628 | Alon Zakai | 14 April 2014, 20:58:42 UTC | Merge pull request #2291 from juj/spidermonkey_none spidermonkey_none | 14 April 2014, 20:58:42 UTC |
55b5c4b | Alon Zakai | 14 April 2014, 20:55:24 UTC | Merge pull request #2290 from juj/fix_test_atomic_cxx fix_test_atomic_cxx | 14 April 2014, 20:55:24 UTC |
cfecdac | Jukka Jylänki | 14 April 2014, 15:37:13 UTC | Store CMAKE_AR and CMAKE_RANLIB in CMake CACHE so that the values persist to user CMake toolchain files. Also CACHE the variable Emscripten, in the hope of that fixing the visibility issue with variable. Some users have reported that in their CMakeLists.txt files the variable EMSCRIPTEN is not always visible, even though in the Emscripten cmake unit tests it always works. Fixes #2288. Thanks mhenschel! | 14 April 2014, 15:37:13 UTC |
96a1da2 | Jukka Jylanki | 14 April 2014, 12:12:01 UTC | Allow setting SPIDERMONKEY_ENGINE=None in .emscripten to simplify test runner operation. | 14 April 2014, 12:12:01 UTC |
f988a17 | Jukka Jylanki | 14 April 2014, 09:10:57 UTC | Remove undefined behavior reading 32-bit variables as 64-bit in printf formatting in test_atomic_cxx. Fixes the test on OSX. | 14 April 2014, 09:10:57 UTC |
2faa69a | Jukka Jylänki | 13 April 2014, 22:22:19 UTC | Add interactive and automated testing for SDL touch events. | 13 April 2014, 22:22:19 UTC |
1838f12 | Chad Austin | 02 April 2014, 00:06:36 UTC | some compile fixes | 13 April 2014, 16:08:47 UTC |
5b57fb6 | Chad Austin | 01 April 2014, 17:21:19 UTC | Always require an explicit name for shared_ptr and wrapper type bindings | 13 April 2014, 16:08:41 UTC |
e4cfbda | Chad Austin | 01 April 2014, 06:42:50 UTC | Add a way to opt out of compiler-generated type names for smart pointers and wrapper types. | 13 April 2014, 16:08:34 UTC |
2bbdb0c | Chad Austin | 01 April 2014, 05:43:28 UTC | embind doesn't always need the full std::type_info record. if EMSCRIPTEN_HAS_UNBOUND_TYPE_NAMES=0, then use a lighter type identifier. This shaves 175 KB off of our engine's minified JavaScript. | 13 April 2014, 16:08:27 UTC |
43ddbe9 | Jukka Jylänki | 13 April 2014, 15:08:53 UTC | Implement SDL2 touch event timestamps and add a digital 0/1 pressure if no pressure data is present. | 13 April 2014, 15:08:53 UTC |
1bea0b9 | Jukka Jylänki | 13 April 2014, 14:03:33 UTC | Apply kripken's code formatting review to michaeljbishop's SDL2 touch pull request. | 13 April 2014, 14:19:13 UTC |
248be33 | Michael Bishop | 18 October 2013, 15:04:08 UTC | Added preliminary support for the SDL2 touch api. Missing items: 1. Timestamps 2. TouchID (the Device ID) As inline with the SDL spec, we will pass a touch ID of `SDL_TOUCH_MOUSEID` for touch events that are simulated by the mouse so games can rely solely on touch events if they like. Includes the SDL2 Copyright notice on the headers that contain SDL2 content. Includes a fix to SDL_PeepEvents. | 13 April 2014, 13:57:12 UTC |
ce58885 | Alon Zakai | 10 April 2014, 22:55:16 UTC | 1.15.0 | 10 April 2014, 22:55:16 UTC |
7b6f5e3 | Alon Zakai | 10 April 2014, 21:29:33 UTC | fix test_static_link zlib for new musl | 10 April 2014, 21:29:45 UTC |
0850228 | Alon Zakai | 10 April 2014, 21:28:16 UTC | disable test_atomic_cxx in non-fastcomp | 10 April 2014, 21:28:29 UTC |
aa8cd95 | Alon Zakai | 10 April 2014, 19:37:42 UTC | improve test traversal tool | 10 April 2014, 19:38:04 UTC |
ca8d5a6 | Alon Zakai | 10 April 2014, 17:56:48 UTC | finish 64-bit atomics; fixes #2273 | 10 April 2014, 17:56:59 UTC |
6e06d8e | Alon Zakai | 10 April 2014, 17:35:07 UTC | Merge pull request #2280 from juj/revise_shell_print Revise shell prints. | 10 April 2014, 17:35:07 UTC |
d7f14ce | Alon Zakai | 10 April 2014, 17:25:30 UTC | enable test_atomic_cxx on everything but 64-bit operations; #2273 | 10 April 2014, 17:25:30 UTC |
577f405 | Jukka Jylänki | 10 April 2014, 13:02:20 UTC | In default-provided shells, make standard C stdout always print out to console.log(), and C stderr print out to console.error(). Make the presence of a html page output textbox optional. These changes make the default shells more friendly for Firefox for Android and Firefox OS devices. | 10 April 2014, 13:02:20 UTC |
022873c | Alon Zakai | 10 April 2014, 01:17:11 UTC | __atomic funcs | 10 April 2014, 01:17:11 UTC |
e2811fe | Alon Zakai | 10 April 2014, 00:30:44 UTC | start on c++11 atomics implementation and test; #2273 | 10 April 2014, 00:30:44 UTC |
0fa67a6 | Alon Zakai | 09 April 2014, 22:22:18 UTC | Merge pull request #2276 from juj/test_odin_validation other.test_odin_validation | 09 April 2014, 22:22:18 UTC |
f659461 | Alon Zakai | 09 April 2014, 22:21:17 UTC | update test_implicit_func after musl updates; fixes #2277 | 09 April 2014, 22:21:17 UTC |
f0817a3 | Alon Zakai | 09 April 2014, 21:48:25 UTC | fix outlinings of return double; fixes #2278 | 09 April 2014, 21:48:41 UTC |
e52c993 | juj | 09 April 2014, 21:38:55 UTC | Merge pull request #2279 from juj/test_bad_triple Fix other.test_bad_triple. | 09 April 2014, 21:38:55 UTC |
b239fb1 | Jukka Jylanki | 09 April 2014, 20:19:11 UTC | When we build native OSX executables with Clang, we must tell Clang which OSX SDK version we are targeting. Add a function CLANG_NATIVE_ARGS() that returns a list of compiler args that need to be appended when building native executables for the current platform, which for OSX automatically find an SDK to target. Make the machinery lazy and cached so that it's not invoked if native executables are not built, and that it's invoked only once when needed. Fixed test other.test_bad_triple on OSX. | 09 April 2014, 21:37:55 UTC |
158e8c4 | Alon Zakai | 09 April 2014, 21:03:11 UTC | mark emscripten_GetProcAddress as needing strstr, which is now in libcextra | 09 April 2014, 21:03:11 UTC |
19c1821 | Jukka Jylänki | 09 April 2014, 13:09:44 UTC | Ease use with tools/validate_asmjs.py by making it look for a corresponding .js file if a .html file without asm.js code is given. This matches the convention of emcc output, which generates .html and .js files with same basename. | 09 April 2014, 13:09:44 UTC |
f012ed9 | Jukka Jylänki | 09 April 2014, 11:45:49 UTC | Skip other.test_odin_validation if SpiderMonkey is not present, since it is a SpiderMonkey-specific test. | 09 April 2014, 11:45:49 UTC |
4d0decb | Alon Zakai | 09 April 2014, 03:18:19 UTC | testcase traverse tool | 09 April 2014, 03:18:19 UTC |
c0fdf61 | Alon Zakai | 09 April 2014, 02:10:56 UTC | do not eliminate loop vars if there are non-loop vars in the else that are influenced by the loop var or the helper | 09 April 2014, 02:10:56 UTC |
d93fd81 | Alon Zakai | 08 April 2014, 00:39:39 UTC | Merge pull request #2256 from juj/more_musl More musl. | 08 April 2014, 00:39:39 UTC |
a04fd2a | Jukka Jylänki | 07 April 2014, 15:28:07 UTC | Add JavaScript implementation of musl architecture-specific instructions. | 07 April 2014, 15:28:07 UTC |
d19741e | juj | 07 April 2014, 12:32:45 UTC | Merge pull request #1464 from abergmeier/emcmake Introduced wrapper emcmake | 07 April 2014, 12:32:45 UTC |
9bb5c4d | Alon Zakai | 03 April 2014, 20:47:57 UTC | fix other.test_implicit_func | 03 April 2014, 20:47:57 UTC |
3d43191 | Alon Zakai | 03 April 2014, 20:09:48 UTC | Merge pull request #2232 from abergmeier/empkg_prerequisites Empkg prerequisites | 03 April 2014, 20:09:48 UTC |
7bcb4e0 | Andreas Bergmeier | 03 April 2014, 13:44:19 UTC | Apply requested formatting changes. | 03 April 2014, 13:44:19 UTC |
5d3c5f8 | Andreas Bergmeier | 03 April 2014, 13:36:02 UTC | Add valid_abspath option to emcc --help. | 03 April 2014, 13:36:02 UTC |
fb83de1 | Alon Zakai | 03 April 2014, 02:01:06 UTC | add missing test file for #2263 / #2258 | 03 April 2014, 02:01:06 UTC |
f433da7 | Alon Zakai | 02 April 2014, 16:52:42 UTC | Merge pull request #2270 from prixeus/incoming GLFW: fix mouse button ordering and added/fixed some glfw button codes | 02 April 2014, 16:52:42 UTC |
33ff37f | prixeus | 02 April 2014, 10:16:34 UTC | - fix mouse button ordering - added/fixed some glfw button codes - added myself to AUTHORS - unified the comments and else statements | 02 April 2014, 10:17:03 UTC |
04903aa | Alon Zakai | 01 April 2014, 16:36:43 UTC | fix mkdir on a path ending in a slash; fixes #2263 and #2258 | 01 April 2014, 16:38:12 UTC |
927f26f | Alon Zakai | 01 April 2014, 00:55:18 UTC | testcase for returning nan | 01 April 2014, 00:55:46 UTC |
d75c0bc | Alon Zakai | 01 April 2014, 00:28:55 UTC | Merge pull request #2264 from imvu/incoming-with-fastcomp-asm.js-emval-2 Make emscripten::val compatible with fastcomp/asm.js | 01 April 2014, 00:28:55 UTC |
673d431 | Alon Zakai | 01 April 2014, 00:22:30 UTC | testcase for fixable bad function casts with extra params | 01 April 2014, 00:22:30 UTC |
ffed52a | Chad Austin | 31 March 2014, 19:53:15 UTC | Remove 'vararg' from names of functions, per code review. Don't expand floats to doubles in argument packs. | 31 March 2014, 19:53:15 UTC |
1a5437e | Alon Zakai | 31 March 2014, 17:20:43 UTC | comment | 31 March 2014, 17:20:43 UTC |
f8fa2ce | Alon Zakai | 31 March 2014, 17:12:38 UTC | add testing for EM_ASM_ARGS | 31 March 2014, 17:12:38 UTC |
2115e4f | Alon Zakai | 31 March 2014, 17:11:04 UTC | update test_idbfs_sync to use EM_ASM with input arguments, which is more idiomatic | 31 March 2014, 17:11:04 UTC |
ad08fef | Alon Zakai | 31 March 2014, 17:10:33 UTC | better error handling in EM_ASM | 31 March 2014, 17:10:33 UTC |
30e9700 | Alon Zakai | 31 March 2014, 17:09:15 UTC | add EM_ASM_ARGS, a nicer name for EM_ASM_ | 31 March 2014, 17:09:15 UTC |
969d717 | Andreas Bergmeier | 30 March 2014, 08:20:40 UTC | Add test for warning about abspath and selectively disabling it. | 30 March 2014, 08:21:27 UTC |
3c5aa9b | Chad Austin | 29 March 2014, 20:16:50 UTC | Follow up from azakai's code review | 29 March 2014, 20:33:20 UTC |
aa05c2e | Chad Austin | 29 March 2014, 06:38:09 UTC | Instead of varargs, which depend on the compiler, manually build the varargs packs on the stack. | 29 March 2014, 06:56:42 UTC |
0ee1cab | Chad Austin | 24 March 2014, 09:16:42 UTC | Make val::val(T&&) compatible with asm.js | 29 March 2014, 06:56:42 UTC |
8770323 | Chad Austin | 24 March 2014, 08:56:30 UTC | Make val::operator() compatible with asm.js | 29 March 2014, 06:56:41 UTC |
6e9b2e3 | Chad Austin | 24 March 2014, 08:22:46 UTC | Rename readValueFromPointer to readValueFromVarArg to make its sometimes odd behavior a little clearer | 29 March 2014, 06:56:41 UTC |
fa3e4f4 | Chad Austin | 24 March 2014, 07:54:18 UTC | Make val::call<> compatible with asm.js | 29 March 2014, 06:56:41 UTC |
bcb2da7 | Chad Austin | 23 March 2014, 22:48:44 UTC | Fix passing memory_views in varargs | 29 March 2014, 06:56:41 UTC |
f9ef5a0 | Chad Austin | 23 March 2014, 22:28:16 UTC | Allow passing memory_views in varargs | 29 March 2014, 06:56:41 UTC |
b9abf3c | Chad Austin | 23 March 2014, 21:03:07 UTC | Some minor emval simplifications | 29 March 2014, 06:56:41 UTC |
bb34f6a | Chad Austin | 23 March 2014, 20:28:44 UTC | It appears we can use doubles as generic wire types. | 29 March 2014, 06:56:40 UTC |
6291f97 | Chad Austin | 23 March 2014, 06:52:57 UTC | make val::new_ compatible with asm.js | 29 March 2014, 06:56:40 UTC |
464f4a3 | Chad Austin | 23 March 2014, 04:10:46 UTC | make val::as<> compatible with asm.js | 29 March 2014, 06:56:40 UTC |
555cb82 | Chad Austin | 07 March 2014, 10:33:32 UTC | tests for val::as on strings and val too | 29 March 2014, 06:56:39 UTC |
6184999 | Chad Austin | 07 March 2014, 08:38:05 UTC | Add some unit tests that verify we can pass all kinds of primitive types through val::as | 29 March 2014, 06:56:39 UTC |
a7e6940 | Jukka Jylänki | 29 March 2014, 04:11:07 UTC | Bump version to 1.14.1 after updates to musl libc functions. | 29 March 2014, 04:11:07 UTC |
aee881a | Jukka Jylänki | 29 March 2014, 04:10:03 UTC | Skip s_0_0.test_strndup, s_0_0.test_strstr, s_0_0.test_unistd_ttyname tests since new musl libc string functions optimize by assuming being able to alias types in load-store operations. | 29 March 2014, 04:10:03 UTC |
13e7b4c | Alon Zakai | 29 March 2014, 03:27:56 UTC | Merge pull request #2262 from juj/fix_js_engine_filtering Fix test runner banned engine filtering for SPIDERMONKEY_ENGINE. | 29 March 2014, 03:27:56 UTC |
10183ed | Jukka Jylänki | 29 March 2014, 03:18:22 UTC | Fix test runner banned engine filtering for SPIDERMONKEY_ENGINE when cmdline params are automatically added to that engine. | 29 March 2014, 03:21:44 UTC |
a019e4e | Jukka Jylänki | 25 March 2014, 20:06:43 UTC | Fix test_strndup. The signature of strndup takes in a size_t for length, so passing -1 is equivalent to passing 0xFFFFFFFF, which means the whole string will get duplicated, and the old handwritten implementation had a bug. | 29 March 2014, 03:06:17 UTC |
64300b2 | Jukka Jylänki | 16 March 2014, 02:11:23 UTC | Migrate to using musl 0.9.13 strtok and strtok_r for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
bbc711d | Jukka Jylänki | 16 March 2014, 02:08:02 UTC | Migrate to using musl 0.9.13 strpbrk for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
0967703 | Jukka Jylänki | 16 March 2014, 02:05:38 UTC | Migrate to using musl 0.9.13 strdup and strndup for better asm.js performace. | 29 March 2014, 03:06:17 UTC |
c4363b5 | Jukka Jylänki | 16 March 2014, 02:02:08 UTC | Migrate to using musl 0.9.13 strchr, strrchr, index and rindex for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
4fc97c6 | Jukka Jylänki | 16 March 2014, 01:57:19 UTC | Migrate to using musl 0.9.13 strstr for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
fc1a3e2 | Jukka Jylänki | 16 March 2014, 01:55:41 UTC | Migrate to using musl 0.9.13 strnlen for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
f546d9a | Jukka Jylänki | 16 March 2014, 01:53:58 UTC | Migrate to using musl 0.9.13 memchr for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
d468544 | Jukka Jylänki | 16 March 2014, 01:51:58 UTC | Migrate to using musl 0.9.13 strncat for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
3d4e9a4 | Jukka Jylänki | 15 March 2014, 17:53:03 UTC | Migrate to using musl 0.9.13 stpcpy for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
77b2424 | Jukka Jylänki | 15 March 2014, 17:50:46 UTC | Migrate to using musl 0.9.13 strspn and strcspn for better asm.js performance. | 29 March 2014, 03:06:17 UTC |
4c601e6 | Jukka Jylänki | 15 March 2014, 17:31:14 UTC | Added musl 0.9.13 bcmp and bzero functions and migrated bcopy implementation to use musl for better asm.js performance. | 29 March 2014, 03:06:16 UTC |
161e363 | Jukka Jylänki | 15 March 2014, 17:27:18 UTC | Removed old library.js todo comment that has since been fixed and no longer applies. | 29 March 2014, 03:06:16 UTC |
67b397e | Jukka Jylänki | 15 March 2014, 17:21:14 UTC | Migrate to using musl 0.9.13 libc qsort for better asm.js performance. | 29 March 2014, 03:06:16 UTC |
3a50185 | Jukka Jylänki | 15 March 2014, 16:49:12 UTC | Migrate to using musl 0.9.13 libc atoi, atol and atoll for better asm.js performance. | 29 March 2014, 03:06:16 UTC |
58f9620 | Jukka Jylänki | 15 March 2014, 16:41:36 UTC | Migrate to using musl 0.9.13 libc bsearch to take advantage of compiled asm.js performance in the algorithm. | 29 March 2014, 03:06:16 UTC |
cde38c8 | Alon Zakai | 28 March 2014, 23:52:28 UTC | fix the case where emcc's input and output is a bitcode file | 28 March 2014, 23:52:28 UTC |
20bfe6c | Alon Zakai | 28 March 2014, 23:31:21 UTC | emcc logging improvements | 28 March 2014, 23:33:34 UTC |
22bc2ba | Alon Zakai | 28 March 2014, 18:35:41 UTC | add fastcomp env var to library builds in test runner, to fix errors in slow2asm.test_the_bullet | 28 March 2014, 18:35:41 UTC |
a4a85b7 | Alon Zakai | 28 March 2014, 18:04:35 UTC | fix SDL bug where freeing the surface screen did not work properly | 28 March 2014, 18:04:35 UTC |
efe2cd8 | Alon Zakai | 28 March 2014, 17:41:18 UTC | add fuzz testcase for nested i24 constantExprs | 28 March 2014, 17:41:18 UTC |
e3cb673 | Alon Zakai | 27 March 2014, 23:29:35 UTC | fix test_files_m on latest spidermonkey, which shows more warnings | 27 March 2014, 23:29:35 UTC |