95813fd | Alon Zakai | 22 December 2015, 23:48:09 UTC | bitwise simd operators are int-only | 22 December 2015, 23:48:09 UTC |
7b4069e | Alon Zakai | 22 December 2015, 21:36:11 UTC | support webidl arrays as input parameters in webidl binder | 22 December 2015, 21:36:29 UTC |
84a4848 | Alon Zakai | 22 December 2015, 20:49:55 UTC | 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 | Jukka Jylänki | 22 December 2015, 16:00:31 UTC | Fix test_pthread_mandelbrot SSE usage on comparisons. | 22 December 2015, 16:33:07 UTC |
9c9f2a7 | Alon Zakai | 21 December 2015, 19:51:19 UTC | move test_link_response_file_does_not_force_absolute_paths to other | 21 December 2015, 19:51:19 UTC |
62fbf06 | Josh Peterson | 21 December 2015, 19:31:45 UTC | 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 | Josh Peterson | 21 December 2015, 19:28:32 UTC | 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 | Alon Zakai | 18 December 2015, 03:29:18 UTC | update s2wasm metadata separator | 19 December 2015, 22:24:14 UTC |
1350873 | Alon Zakai | 19 December 2015, 22:23:37 UTC | Merge pull request #3975 from juj/win_import_emcc_py win_import_emcc_py. | 19 December 2015, 22:23:37 UTC |
5ae6f39 | Jukka Jylänki | 19 December 2015, 21:23:32 UTC | 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 | Jukka Jylänki | 19 December 2015, 14:21:36 UTC | 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 | juj | 18 December 2015, 14:42:34 UTC | Merge pull request #3961 from Daft-Freak/patch-8 Fix glClearBufferfv | 18 December 2015, 14:42:34 UTC |
f9b521c | Alon Zakai | 18 December 2015, 02:00:23 UTC | add more rust testing, of array loads and stores | 18 December 2015, 03:01:18 UTC |
4154faf | Alon Zakai | 17 December 2015, 01:40:09 UTC | use a github ribbon | 17 December 2015, 01:40:09 UTC |
cadfdaf | Alon Zakai | 15 December 2015, 23:40:06 UTC | Merge branch 'incoming' of github.com:kripken/emscripten into incoming | 15 December 2015, 23:40:06 UTC |
48c7375 | Alon Zakai | 15 December 2015, 23:33:34 UTC | 1.35.14 | 15 December 2015, 23:33:34 UTC |
bcb2278 | Alon Zakai | 15 December 2015, 22:32:41 UTC | disable asm1.test_sse2_full, which after llvm update now hits our error on avoiding -O1 | 15 December 2015, 22:32:41 UTC |
92d995a | Alon Zakai | 15 December 2015, 20:33:59 UTC | 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 | Alon Zakai | 15 December 2015, 20:23:36 UTC | 1.35.13 | 15 December 2015, 20:23:36 UTC |
6f5ce2e | Alon Zakai | 15 December 2015, 19:40:25 UTC | improve test_dylink_i64 | 15 December 2015, 19:40:25 UTC |
a40ff6b | Alon Zakai | 15 December 2015, 19:31:55 UTC | fix i64Subtract validation in fastLong in side modules | 15 December 2015, 19:31:55 UTC |
eaa0bc6 | Alon Zakai | 15 December 2015, 03:24:20 UTC | parse s2wasm metadata | 15 December 2015, 03:34:07 UTC |
d217814 | Alon Zakai | 15 December 2015, 03:04:44 UTC | fix indentation in emscripten.py wasm code | 15 December 2015, 03:34:07 UTC |
63bddd0 | Alon Zakai | 15 December 2015, 01:43:23 UTC | fall back to staticAlloc if malloc is not present; useful in ONLY_MY_CODE | 15 December 2015, 03:34:07 UTC |
92aa2e9 | Alon Zakai | 15 December 2015, 01:39:09 UTC | fix declares in wasm glue | 15 December 2015, 03:34:07 UTC |
706de1f | Boris Gjenero | 15 December 2015, 02:30:10 UTC | Accept HTTP status 0 in packager, so file:// URLs work in Chrome | 15 December 2015, 02:31:15 UTC |
6f5df54 | Alon Zakai | 14 December 2015, 22:46:27 UTC | 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 | Alon Zakai | 14 December 2015, 18:47:09 UTC | Merge branch 'incoming' of https://github.com/awtcode/emscripten into incoming | 14 December 2015, 18:47:09 UTC |
a797471 | Alon Zakai | 14 December 2015, 18:34:17 UTC | Merge branch 'stb_image_upgrade' of https://github.com/anlambert/emscripten into incoming | 14 December 2015, 18:34:17 UTC |
3bcef66 | Alon Zakai | 14 December 2015, 18:32:47 UTC | 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 | Antoine Lambert | 14 December 2015, 14:33:42 UTC | 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 | Antoine Lambert | 14 December 2015, 14:19:22 UTC | upgrade stb_image to latest upstream version : 2.08 | 14 December 2015, 14:19:22 UTC |
4bf1185 | Antoine Lambert | 14 December 2015, 14:09:31 UTC | fix the following clang warning when compiling with the emcc flag '--bind' : -Wformat-pedantic | 14 December 2015, 14:09:31 UTC |
589f14c | cheungk | 14 December 2015, 09:09:09 UTC | Remove temporary variable to improve readability | 14 December 2015, 09:09:09 UTC |
c5bb0f3 | Alon Zakai | 14 December 2015, 04:02:33 UTC | more WASM_BACKEND integration | 14 December 2015, 04:02:33 UTC |
88c629e | Alon Zakai | 14 December 2015, 03:20:38 UTC | create asm in WASM_BACKEND mode | 14 December 2015, 03:20:38 UTC |
188871c | Alon Zakai | 14 December 2015, 03:20:28 UTC | handle the case where _malloc does not exist in allocate(), helpful for ONLY_MY_CODE | 14 December 2015, 03:20:28 UTC |
776c368 | Alon Zakai | 14 December 2015, 01:45:36 UTC | more wasm backend glue code | 14 December 2015, 01:45:36 UTC |
67a9c98 | Alon Zakai | 14 December 2015, 01:16:23 UTC | parse metadata from .wast | 14 December 2015, 01:16:23 UTC |
73c2f80 | Alon Zakai | 14 December 2015, 01:03:00 UTC | start writing out glue in wasm backend code path | 14 December 2015, 01:03:00 UTC |
ec30534 | Alon Zakai | 14 December 2015, 00:57:43 UTC | start to integrate js-compiler glue into wasm backend code path | 14 December 2015, 00:57:43 UTC |
c47275e | Alon Zakai | 14 December 2015, 00:17:40 UTC | do not run js-optimizer passes when WASM_BACKEND | 14 December 2015, 00:17:40 UTC |
5b5651d | Alon Zakai | 14 December 2015, 00:14:01 UTC | get WASM_BACKEND working til the end of emcc, starting with -O1 | 14 December 2015, 00:14:01 UTC |
153bae6 | Alon Zakai | 10 December 2015, 19:26:32 UTC | 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 | Charlie Birks | 13 December 2015, 15:37:02 UTC | Fix glClearBufferfv Looks like a copy/paste error. | 13 December 2015, 15:37:02 UTC |
e9e276d | Alon Zakai | 11 December 2015, 02:16:44 UTC | update other.test_js_optimizer for eliminateDeadGlobals improvements | 11 December 2015, 02:16:44 UTC |
d532ba4 | Alon Zakai | 10 December 2015, 19:03:46 UTC | remove unused functions as well in eliminateDeadGlobals | 10 December 2015, 19:03:46 UTC |
0a387c9 | Alon Zakai | 10 December 2015, 18:57:50 UTC | run eliminateDeadGlobals in ONLY_MY_CODE | 10 December 2015, 18:57:50 UTC |
e06041b | Alon Zakai | 10 December 2015, 18:32:17 UTC | add eliminateDeadGlobals pass | 10 December 2015, 18:32:17 UTC |
d1a623c | Alon Zakai | 10 December 2015, 17:48:07 UTC | don't export runPostSets if ONLY_MY_CODE | 10 December 2015, 17:48:07 UTC |
7ab7dae | Alon Zakai | 09 December 2015, 23:10:05 UTC | don't pull in code from js libraries when ONLY_MY_CODE | 09 December 2015, 23:10:05 UTC |
26bcb06 | Alon Zakai | 09 December 2015, 22:47:50 UTC | add ONLY_MY_CODE option | 09 December 2015, 22:47:50 UTC |
426036c | Alon Zakai | 09 December 2015, 22:32:01 UTC | Merge branch 'no_sharedtypedarrays' of https://github.com/juj/emscripten into incoming | 09 December 2015, 22:32:01 UTC |
69c92c6 | Alon Zakai | 09 December 2015, 22:24:52 UTC | don't put malloc in EXPORTED_FUNCTIONS, we add it later properly | 09 December 2015, 22:24:52 UTC |
2390f16 | Alon Zakai | 09 December 2015, 22:07:27 UTC | allow --separate-asm with .js output, but warn | 09 December 2015, 22:07:27 UTC |
8d33b33 | Alon Zakai | 09 December 2015, 21:57:42 UTC | mention EM_ASM_* C preprocessor limitations #3896 | 09 December 2015, 21:59:03 UTC |
3f06c7d | Alon Zakai | 09 December 2015, 21:24:50 UTC | add slides from new talk | 09 December 2015, 21:24:50 UTC |
9d3463b | Jukka Jylänki | 07 December 2015, 21:52:41 UTC | Add testing for C++11 atomic_thread_fence and atomic_fetch_add/sub(_explicit) functions. | 07 December 2015, 21:52:41 UTC |
8fe2496 | Aidan Hobson Sayers | 04 December 2015, 23:31:02 UTC | The header is copied into the sdl2 include path | 04 December 2015, 23:31:02 UTC |
f0b29e5 | Alon Zakai | 04 December 2015, 00:43:39 UTC | add llvm.expect.i1 test | 04 December 2015, 00:43:39 UTC |
a8766dd | Alon Zakai | 03 December 2015, 22:16:54 UTC | some libunwind stubs | 03 December 2015, 22:23:03 UTC |
ce3b61d | Alon Zakai | 03 December 2015, 22:01:39 UTC | __cxa_thread_atexit_impl | 03 December 2015, 22:01:39 UTC |
ea8149a | Alon Zakai | 03 December 2015, 21:58:47 UTC | gcc_personality_v0 and llvm.debugtrap stubs | 03 December 2015, 21:58:47 UTC |
879bdf8 | Alon Zakai | 03 December 2015, 21:30:32 UTC | add yet more rust .ll testing | 03 December 2015, 21:30:54 UTC |
44c9bea | Alon Zakai | 03 December 2015, 21:07:17 UTC | add more rust .ll testing | 03 December 2015, 21:07:17 UTC |
1c640b3 | cheungk | 03 December 2015, 10:26:50 UTC | Do not prevent default handling for keydown event except for backspace and tab. | 03 December 2015, 10:26:50 UTC |
5b0fb86 | Alon Zakai | 03 December 2015, 04:41:02 UTC | add some nil/empty struct testcases | 03 December 2015, 04:41:02 UTC |
09b105d | Alon Zakai | 03 December 2015, 04:34:32 UTC | add testcase for struct usage from rust | 03 December 2015, 04:34:32 UTC |
bc11547 | Alon Zakai | 02 December 2015, 05:29:37 UTC | add parents for cwrap, to avoid possible dangers with minifiers and precendence #3945 | 02 December 2015, 05:29:37 UTC |
d771922 | Alon Zakai | 01 December 2015, 17:58:54 UTC | remove Atomics.fence which is no longer in the SAB spec | 01 December 2015, 17:58:54 UTC |
1a94365 | Alon Zakai | 30 November 2015, 05:41:19 UTC | make the binaryen method modifiable at runtime | 30 November 2015, 05:41:19 UTC |
617e8fa | Alon Zakai | 29 November 2015, 21:32:34 UTC | use basenames in binaryen mbedded filenames | 29 November 2015, 21:32:34 UTC |
f9db3aa | Alon Zakai | 29 November 2015, 18:56:52 UTC | remove testing for compiler modes no longer existing | 29 November 2015, 18:56:52 UTC |
a45bc78 | Alon Zakai | 29 November 2015, 06:25:58 UTC | 1.35.12 | 29 November 2015, 06:25:58 UTC |
2b0add4 | Alon Zakai | 29 November 2015, 03:03:40 UTC | emit mappedGlobals when calling asm2wasm | 29 November 2015, 03:03:40 UTC |
1c8623a | Alon Zakai | 28 November 2015, 23:44:22 UTC | update other.test_autovectorize_linpack for llvm's current more-conservative autovectorization | 28 November 2015, 23:44:22 UTC |
f6f32f6 | Alon Zakai | 28 November 2015, 22:19:29 UTC | add an option to set the binaryen method | 28 November 2015, 22:19:29 UTC |
0d1a3ae | Alon Zakai | 28 November 2015, 22:05:13 UTC | emit explicit static bump for binaryen | 28 November 2015, 22:05:29 UTC |
5d67d70 | Alon Zakai | 28 November 2015, 18:35:09 UTC | handle new llvm-nm output format | 28 November 2015, 18:35:09 UTC |
9166436 | Alon Zakai | 28 November 2015, 03:15:58 UTC | 1.35.11 | 28 November 2015, 03:15:58 UTC |
0d03b98 | Alon Zakai | 25 November 2015, 21:05:16 UTC | 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 | Alon Zakai | 25 November 2015, 20:43:34 UTC | 1.35.10 | 25 November 2015, 20:43:34 UTC |
bc9b99f | Alon Zakai | 25 November 2015, 19:02:27 UTC | 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 | Alon Zakai | 25 November 2015, 19:49:41 UTC | emit a proper asm coerced zero for missing returns | 25 November 2015, 19:50:46 UTC |
eaad3dd | Alon Zakai | 25 November 2015, 19:41:14 UTC | refactor a makeAsmCoercedZero method | 25 November 2015, 19:50:46 UTC |
3fc2895 | Braden MacDonald | 25 November 2015, 19:17:39 UTC | Add myself to AUTHORS | 25 November 2015, 19:19:24 UTC |
6681394 | Braden MacDonald | 03 November 2015, 06:42:27 UTC | Update test_atomic_cxx to show bug with 64-bit c++11 atomics | 25 November 2015, 19:18:39 UTC |
f7671d8 | Jukka Jylänki | 25 November 2015, 12:16:41 UTC | Add testing for --std=c++11. #3938. | 25 November 2015, 12:16:41 UTC |
0688a5b | Jukka Jylänki | 24 November 2015, 23:46:46 UTC | 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 | Jukka Jylänki | 24 November 2015, 23:35:49 UTC | 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 | juj | 24 November 2015, 23:19:02 UTC | Merge pull request #3936 from juj/cxx11_atomics cxx11_atomics | 24 November 2015, 23:19:02 UTC |
076018e | Jukka Jylänki | 24 November 2015, 23:17:27 UTC | Accept --std=... as well as -std=... in emcc. Closes #3938. | 24 November 2015, 23:17:27 UTC |
ea80084 | Jukka Jylänki | 24 November 2015, 21:44:35 UTC | 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 | Alon Zakai | 24 November 2015, 23:00:00 UTC | fix other.test_separate_asm_warning | 24 November 2015, 23:00:00 UTC |
308e987 | Alon Zakai | 24 November 2015, 22:01:41 UTC | test nan canonicalization warning | 24 November 2015, 22:01:41 UTC |
c8b13c9 | Alon Zakai | 24 November 2015, 21:00:22 UTC | we need separate-asm for client mods only when emitting html | 24 November 2015, 21:00:22 UTC |
10704df | juj | 24 November 2015, 12:11:09 UTC | Merge pull request #3933 from juj/separate_asm_warning separate_asm_warning | 24 November 2015, 12:11:09 UTC |
944c5f6 | Alon Zakai | 23 November 2015, 21:46:04 UTC | clean up and fix eval code after 200161d5336745eb141d76f694434cd7da3de04f | 23 November 2015, 21:46:04 UTC |
bd7734a | Alon Zakai | 23 November 2015, 21:13:10 UTC | Merge branch 'patch-1' of https://github.com/asRIA/emscripten into incoming | 23 November 2015, 21:13:10 UTC |
eb73d95 | Alon Zakai | 23 November 2015, 21:09:21 UTC | remove broken link | 23 November 2015, 21:09:21 UTC |