https://github.com/kripken/emscripten

sort by:
Revision Author Date Message Commit Date
4045e65 1.16.0 16 April 2014, 00:46:53 UTC
8b8affe stop using __proto__ as an optimization, it actually makes things slower 15 April 2014, 19:58:07 UTC
8fb65c7 Fix browser.test_sdl_touch to pass touch coordinates inside the canvas rectangle. 15 April 2014, 17:44:30 UTC
153e0f6 1.15.1 14 April 2014, 22:37:17 UTC
d990bbd Merge pull request #2285 from juj/sdl2-touch-api-additions Sdl2 touch api additions 14 April 2014, 21:09:54 UTC
512b7bd 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 Merge pull request #2291 from juj/spidermonkey_none spidermonkey_none 14 April 2014, 20:58:42 UTC
55b5c4b Merge pull request #2290 from juj/fix_test_atomic_cxx fix_test_atomic_cxx 14 April 2014, 20:55:24 UTC
cfecdac 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 Allow setting SPIDERMONKEY_ENGINE=None in .emscripten to simplify test runner operation. 14 April 2014, 12:12:01 UTC
f988a17 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 Add interactive and automated testing for SDL touch events. 13 April 2014, 22:22:19 UTC
1838f12 some compile fixes 13 April 2014, 16:08:47 UTC
5b57fb6 Always require an explicit name for shared_ptr and wrapper type bindings 13 April 2014, 16:08:41 UTC
e4cfbda 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 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 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 Apply kripken's code formatting review to michaeljbishop's SDL2 touch pull request. 13 April 2014, 14:19:13 UTC
248be33 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 1.15.0 10 April 2014, 22:55:16 UTC
7b6f5e3 fix test_static_link zlib for new musl 10 April 2014, 21:29:45 UTC
0850228 disable test_atomic_cxx in non-fastcomp 10 April 2014, 21:28:29 UTC
aa8cd95 improve test traversal tool 10 April 2014, 19:38:04 UTC
ca8d5a6 finish 64-bit atomics; fixes #2273 10 April 2014, 17:56:59 UTC
6e06d8e Merge pull request #2280 from juj/revise_shell_print Revise shell prints. 10 April 2014, 17:35:07 UTC
d7f14ce enable test_atomic_cxx on everything but 64-bit operations; #2273 10 April 2014, 17:25:30 UTC
577f405 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 __atomic funcs 10 April 2014, 01:17:11 UTC
e2811fe start on c++11 atomics implementation and test; #2273 10 April 2014, 00:30:44 UTC
0fa67a6 Merge pull request #2276 from juj/test_odin_validation other.test_odin_validation 09 April 2014, 22:22:18 UTC
f659461 update test_implicit_func after musl updates; fixes #2277 09 April 2014, 22:21:17 UTC
f0817a3 fix outlinings of return double; fixes #2278 09 April 2014, 21:48:41 UTC
e52c993 Merge pull request #2279 from juj/test_bad_triple Fix other.test_bad_triple. 09 April 2014, 21:38:55 UTC
b239fb1 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 mark emscripten_GetProcAddress as needing strstr, which is now in libcextra 09 April 2014, 21:03:11 UTC
19c1821 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 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 testcase traverse tool 09 April 2014, 03:18:19 UTC
c0fdf61 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 Merge pull request #2256 from juj/more_musl More musl. 08 April 2014, 00:39:39 UTC
a04fd2a Add JavaScript implementation of musl architecture-specific instructions. 07 April 2014, 15:28:07 UTC
d19741e Merge pull request #1464 from abergmeier/emcmake Introduced wrapper emcmake 07 April 2014, 12:32:45 UTC
9bb5c4d fix other.test_implicit_func 03 April 2014, 20:47:57 UTC
3d43191 Merge pull request #2232 from abergmeier/empkg_prerequisites Empkg prerequisites 03 April 2014, 20:09:48 UTC
7bcb4e0 Apply requested formatting changes. 03 April 2014, 13:44:19 UTC
5d3c5f8 Add valid_abspath option to emcc --help. 03 April 2014, 13:36:02 UTC
fb83de1 add missing test file for #2263 / #2258 03 April 2014, 02:01:06 UTC
f433da7 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 - 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 fix mkdir on a path ending in a slash; fixes #2263 and #2258 01 April 2014, 16:38:12 UTC
927f26f testcase for returning nan 01 April 2014, 00:55:46 UTC
d75c0bc 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 testcase for fixable bad function casts with extra params 01 April 2014, 00:22:30 UTC
ffed52a 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 comment 31 March 2014, 17:20:43 UTC
f8fa2ce add testing for EM_ASM_ARGS 31 March 2014, 17:12:38 UTC
2115e4f update test_idbfs_sync to use EM_ASM with input arguments, which is more idiomatic 31 March 2014, 17:11:04 UTC
ad08fef better error handling in EM_ASM 31 March 2014, 17:10:33 UTC
30e9700 add EM_ASM_ARGS, a nicer name for EM_ASM_ 31 March 2014, 17:09:15 UTC
969d717 Add test for warning about abspath and selectively disabling it. 30 March 2014, 08:21:27 UTC
3c5aa9b Follow up from azakai's code review 29 March 2014, 20:33:20 UTC
aa05c2e Instead of varargs, which depend on the compiler, manually build the varargs packs on the stack. 29 March 2014, 06:56:42 UTC
0ee1cab Make val::val(T&&) compatible with asm.js 29 March 2014, 06:56:42 UTC
8770323 Make val::operator() compatible with asm.js 29 March 2014, 06:56:41 UTC
6e9b2e3 Rename readValueFromPointer to readValueFromVarArg to make its sometimes odd behavior a little clearer 29 March 2014, 06:56:41 UTC
fa3e4f4 Make val::call<> compatible with asm.js 29 March 2014, 06:56:41 UTC
bcb2da7 Fix passing memory_views in varargs 29 March 2014, 06:56:41 UTC
f9ef5a0 Allow passing memory_views in varargs 29 March 2014, 06:56:41 UTC
b9abf3c Some minor emval simplifications 29 March 2014, 06:56:41 UTC
bb34f6a It appears we can use doubles as generic wire types. 29 March 2014, 06:56:40 UTC
6291f97 make val::new_ compatible with asm.js 29 March 2014, 06:56:40 UTC
464f4a3 make val::as<> compatible with asm.js 29 March 2014, 06:56:40 UTC
555cb82 tests for val::as on strings and val too 29 March 2014, 06:56:39 UTC
6184999 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 Bump version to 1.14.1 after updates to musl libc functions. 29 March 2014, 04:11:07 UTC
aee881a 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 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 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 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 Migrate to using musl 0.9.13 strtok and strtok_r for better asm.js performance. 29 March 2014, 03:06:17 UTC
bbc711d Migrate to using musl 0.9.13 strpbrk for better asm.js performance. 29 March 2014, 03:06:17 UTC
0967703 Migrate to using musl 0.9.13 strdup and strndup for better asm.js performace. 29 March 2014, 03:06:17 UTC
c4363b5 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 Migrate to using musl 0.9.13 strstr for better asm.js performance. 29 March 2014, 03:06:17 UTC
fc1a3e2 Migrate to using musl 0.9.13 strnlen for better asm.js performance. 29 March 2014, 03:06:17 UTC
f546d9a Migrate to using musl 0.9.13 memchr for better asm.js performance. 29 March 2014, 03:06:17 UTC
d468544 Migrate to using musl 0.9.13 strncat for better asm.js performance. 29 March 2014, 03:06:17 UTC
3d4e9a4 Migrate to using musl 0.9.13 stpcpy for better asm.js performance. 29 March 2014, 03:06:17 UTC
77b2424 Migrate to using musl 0.9.13 strspn and strcspn for better asm.js performance. 29 March 2014, 03:06:17 UTC
4c601e6 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 Removed old library.js todo comment that has since been fixed and no longer applies. 29 March 2014, 03:06:16 UTC
67b397e Migrate to using musl 0.9.13 libc qsort for better asm.js performance. 29 March 2014, 03:06:16 UTC
3a50185 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 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 fix the case where emcc's input and output is a bitcode file 28 March 2014, 23:52:28 UTC
20bfe6c emcc logging improvements 28 March 2014, 23:33:34 UTC
22bc2ba 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 fix SDL bug where freeing the surface screen did not work properly 28 March 2014, 18:04:35 UTC
efe2cd8 add fuzz testcase for nested i24 constantExprs 28 March 2014, 17:41:18 UTC
e3cb673 fix test_files_m on latest spidermonkey, which shows more warnings 27 March 2014, 23:29:35 UTC
back to top