https://github.com/kripken/emscripten

sort by:
Revision Author Date Message Commit Date
95813fd bitwise simd operators are int-only 22 December 2015, 23:48:09 UTC
7b4069e support webidl arrays as input parameters in webidl binder 22 December 2015, 21:36:29 UTC
84a4848 refactor webidl code to more clearly special-case array attributes, and prepare for proper full typenames which inclue being an array 22 December 2015, 21:36:29 UTC
da50a41 Fix test_pthread_mandelbrot SSE usage on comparisons. 22 December 2015, 16:33:07 UTC
9c9f2a7 move test_link_response_file_does_not_force_absolute_paths to other 21 December 2015, 19:51:19 UTC
62fbf06 Add my name to the AUTHORS file As directed here: http://kripken.github.io/emscripten-site/docs/contributing/index.html I’ve added my name to the AUTHORS file to indicate the I’ve accepted the licenses. 21 December 2015, 19:31:45 UTC
a0b439b Prevent Building.link from forcing absolute paths In some cases, we have paths to objects files that we need to link which contain spaces. Since Building.link cannot create a response file that includes paths with spaces, it will add the object files to the command line. When we have too many object files, the command line gets too long, and we see this error on Windows: WindowsError: [Error 87] The parameter is incorrect We can work around this issue by giving Building.link relative paths to the object files (really just file names), and setting the working directory to by the path with the space. However, Building.link was unnecessarily converting these relative paths to absolute paths. This change prevents Building.link from making that conversion when it calls the linker. Instead it now uses whatever relative paths it was given. 21 December 2015, 19:28:32 UTC
71f223f update s2wasm metadata separator 19 December 2015, 22:24:14 UTC
1350873 Merge pull request #3975 from juj/win_import_emcc_py win_import_emcc_py. 19 December 2015, 22:23:37 UTC
5ae6f39 Reintroduce shared->non-shared casts of typed array views in various GL entry points, pending https://bugzilla.mozilla.org/show_bug.cgi?id=1232808. 19 December 2015, 21:23:32 UTC
11e0e7e Fix Windows multiprocessing/forking import of emcc and em++. Windows python 2.7 insists on finding em++.py and does not look up em++. Closes #3939. 19 December 2015, 14:21:36 UTC
7360392 Merge pull request #3961 from Daft-Freak/patch-8 Fix glClearBufferfv 18 December 2015, 14:42:34 UTC
f9b521c add more rust testing, of array loads and stores 18 December 2015, 03:01:18 UTC
4154faf use a github ribbon 17 December 2015, 01:40:09 UTC
cadfdaf Merge branch 'incoming' of github.com:kripken/emscripten into incoming 15 December 2015, 23:40:06 UTC
48c7375 1.35.14 15 December 2015, 23:33:34 UTC
bcb2278 disable asm1.test_sse2_full, which after llvm update now hits our error on avoiding -O1 15 December 2015, 22:32:41 UTC
92d995a Merge pull request #3965 from dreamlayers/packager-file-url Accept HTTP status 0 in packager, so file:// URLs work in Chrome 15 December 2015, 20:33:59 UTC
6407411 1.35.13 15 December 2015, 20:23:36 UTC
6f5ce2e improve test_dylink_i64 15 December 2015, 19:40:25 UTC
a40ff6b fix i64Subtract validation in fastLong in side modules 15 December 2015, 19:31:55 UTC
eaa0bc6 parse s2wasm metadata 15 December 2015, 03:34:07 UTC
d217814 fix indentation in emscripten.py wasm code 15 December 2015, 03:34:07 UTC
63bddd0 fall back to staticAlloc if malloc is not present; useful in ONLY_MY_CODE 15 December 2015, 03:34:07 UTC
92aa2e9 fix declares in wasm glue 15 December 2015, 03:34:07 UTC
706de1f Accept HTTP status 0 in packager, so file:// URLs work in Chrome 15 December 2015, 02:31:15 UTC
6f5df54 Merge pull request #3950 from aidanhs/aphs-useless-sdl2-image-include The header is copied into the sdl2 include path 14 December 2015, 22:46:27 UTC
38ddb92 Merge branch 'incoming' of https://github.com/awtcode/emscripten into incoming 14 December 2015, 18:47:09 UTC
a797471 Merge branch 'stb_image_upgrade' of https://github.com/anlambert/emscripten into incoming 14 December 2015, 18:34:17 UTC
3bcef66 Merge branch 'sdl_stb_image_fix_bad_buffer_length' of https://github.com/anlambert/emscripten into incoming 14 December 2015, 18:32:47 UTC
bb3b3c9 Fix buffer length for copying image filename when using the stb_image implementation: as the filename can contain non ascii characters, lengthBytesUTF8(filename) must be used instead of filename.length. Memory corruption can occur otherwise 14 December 2015, 14:33:42 UTC
b93e207 upgrade stb_image to latest upstream version : 2.08 14 December 2015, 14:19:22 UTC
4bf1185 fix the following clang warning when compiling with the emcc flag '--bind' : -Wformat-pedantic 14 December 2015, 14:09:31 UTC
589f14c Remove temporary variable to improve readability 14 December 2015, 09:09:09 UTC
c5bb0f3 more WASM_BACKEND integration 14 December 2015, 04:02:33 UTC
88c629e create asm in WASM_BACKEND mode 14 December 2015, 03:20:38 UTC
188871c handle the case where _malloc does not exist in allocate(), helpful for ONLY_MY_CODE 14 December 2015, 03:20:28 UTC
776c368 more wasm backend glue code 14 December 2015, 01:45:36 UTC
67a9c98 parse metadata from .wast 14 December 2015, 01:16:23 UTC
73c2f80 start writing out glue in wasm backend code path 14 December 2015, 01:03:00 UTC
ec30534 start to integrate js-compiler glue into wasm backend code path 14 December 2015, 00:57:43 UTC
c47275e do not run js-optimizer passes when WASM_BACKEND 14 December 2015, 00:17:40 UTC
5b5651d get WASM_BACKEND working til the end of emcc, starting with -O1 14 December 2015, 00:14:01 UTC
153bae6 add WASM_BACKEND option for using the new WebAssembly backend instead of the existing asm.js backend 13 December 2015, 23:17:46 UTC
4a8923d Fix glClearBufferfv Looks like a copy/paste error. 13 December 2015, 15:37:02 UTC
e9e276d update other.test_js_optimizer for eliminateDeadGlobals improvements 11 December 2015, 02:16:44 UTC
d532ba4 remove unused functions as well in eliminateDeadGlobals 10 December 2015, 19:03:46 UTC
0a387c9 run eliminateDeadGlobals in ONLY_MY_CODE 10 December 2015, 18:57:50 UTC
e06041b add eliminateDeadGlobals pass 10 December 2015, 18:32:17 UTC
d1a623c don't export runPostSets if ONLY_MY_CODE 10 December 2015, 17:48:07 UTC
7ab7dae don't pull in code from js libraries when ONLY_MY_CODE 09 December 2015, 23:10:05 UTC
26bcb06 add ONLY_MY_CODE option 09 December 2015, 22:47:50 UTC
426036c Merge branch 'no_sharedtypedarrays' of https://github.com/juj/emscripten into incoming 09 December 2015, 22:32:01 UTC
69c92c6 don't put malloc in EXPORTED_FUNCTIONS, we add it later properly 09 December 2015, 22:24:52 UTC
2390f16 allow --separate-asm with .js output, but warn 09 December 2015, 22:07:27 UTC
8d33b33 mention EM_ASM_* C preprocessor limitations #3896 09 December 2015, 21:59:03 UTC
3f06c7d add slides from new talk 09 December 2015, 21:24:50 UTC
9d3463b Add testing for C++11 atomic_thread_fence and atomic_fetch_add/sub(_explicit) functions. 07 December 2015, 21:52:41 UTC
8fe2496 The header is copied into the sdl2 include path 04 December 2015, 23:31:02 UTC
f0b29e5 add llvm.expect.i1 test 04 December 2015, 00:43:39 UTC
a8766dd some libunwind stubs 03 December 2015, 22:23:03 UTC
ce3b61d __cxa_thread_atexit_impl 03 December 2015, 22:01:39 UTC
ea8149a gcc_personality_v0 and llvm.debugtrap stubs 03 December 2015, 21:58:47 UTC
879bdf8 add yet more rust .ll testing 03 December 2015, 21:30:54 UTC
44c9bea add more rust .ll testing 03 December 2015, 21:07:17 UTC
1c640b3 Do not prevent default handling for keydown event except for backspace and tab. 03 December 2015, 10:26:50 UTC
5b0fb86 add some nil/empty struct testcases 03 December 2015, 04:41:02 UTC
09b105d add testcase for struct usage from rust 03 December 2015, 04:34:32 UTC
bc11547 add parents for cwrap, to avoid possible dangers with minifiers and precendence #3945 02 December 2015, 05:29:37 UTC
d771922 remove Atomics.fence which is no longer in the SAB spec 01 December 2015, 17:58:54 UTC
1a94365 make the binaryen method modifiable at runtime 30 November 2015, 05:41:19 UTC
617e8fa use basenames in binaryen mbedded filenames 29 November 2015, 21:32:34 UTC
f9db3aa remove testing for compiler modes no longer existing 29 November 2015, 18:56:52 UTC
a45bc78 1.35.12 29 November 2015, 06:25:58 UTC
2b0add4 emit mappedGlobals when calling asm2wasm 29 November 2015, 03:03:40 UTC
1c8623a update other.test_autovectorize_linpack for llvm's current more-conservative autovectorization 28 November 2015, 23:44:22 UTC
f6f32f6 add an option to set the binaryen method 28 November 2015, 22:19:29 UTC
0d1a3ae emit explicit static bump for binaryen 28 November 2015, 22:05:29 UTC
5d67d70 handle new llvm-nm output format 28 November 2015, 18:35:09 UTC
9166436 1.35.11 28 November 2015, 03:15:58 UTC
0d03b98 Merge pull request #3892 from bradenmacdonald/64-bit-atomics-bug 64-bit c++11 atomics do not behave correctly when high bits are set 25 November 2015, 21:05:16 UTC
26e7581 1.35.10 25 November 2015, 20:43:34 UTC
bc9b99f add simd types to shared.JS coercions code, so we handle simd coercions properly in emscripten.py function table code 25 November 2015, 19:50:47 UTC
a9dd5cf emit a proper asm coerced zero for missing returns 25 November 2015, 19:50:46 UTC
eaad3dd refactor a makeAsmCoercedZero method 25 November 2015, 19:50:46 UTC
3fc2895 Add myself to AUTHORS 25 November 2015, 19:19:24 UTC
6681394 Update test_atomic_cxx to show bug with 64-bit c++11 atomics 25 November 2015, 19:18:39 UTC
f7671d8 Add testing for --std=c++11. #3938. 25 November 2015, 12:16:41 UTC
0688a5b Use Runtime.getTempRet0 instead of asm.getTempRet0 in __atomic_fetch_add_8() and __atomic_fetch_sub_8() to be friendly with -s MAIN_MODULE=1 code. 24 November 2015, 23:46:46 UTC
49cf271 Keep pretending in singlethreaded builds that 64-bit atomics are not lock-free, which is the case in multithreaded builds as well. This potentially unifies behavior, and keeps testing simpler. 24 November 2015, 23:35:49 UTC
0f15cb3 Merge pull request #3936 from juj/cxx11_atomics cxx11_atomics 24 November 2015, 23:19:02 UTC
076018e Accept --std=... as well as -std=... in emcc. Closes #3938. 24 November 2015, 23:17:27 UTC
ea80084 Fix __atomic_fetch_add_8() and __atomic_fetch_sub_8() when pthreads are disabled, by replacing makeGetTempRet0() in those functions with asm["getTempRet0"]() - these both call an asm.js function _llvm_uadd_with_overflow_i64(). Fixes the underlying issue reported in #3892. 24 November 2015, 23:05:00 UTC
f7c7e38 fix other.test_separate_asm_warning 24 November 2015, 23:00:00 UTC
308e987 test nan canonicalization warning 24 November 2015, 22:01:41 UTC
c8b13c9 we need separate-asm for client mods only when emitting html 24 November 2015, 21:00:22 UTC
10704df Merge pull request #3933 from juj/separate_asm_warning separate_asm_warning 24 November 2015, 12:11:09 UTC
944c5f6 clean up and fix eval code after 200161d5336745eb141d76f694434cd7da3de04f 23 November 2015, 21:46:04 UTC
bd7734a Merge branch 'patch-1' of https://github.com/asRIA/emscripten into incoming 23 November 2015, 21:13:10 UTC
eb73d95 remove broken link 23 November 2015, 21:09:21 UTC
back to top