https://github.com/kripken/emscripten

sort by:
Revision Author Date Message Commit Date
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
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
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
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
eeb663e remove news on site 23 November 2015, 21:08:36 UTC
3a43484 Change -s USE_PTHREADS=2 and -s PRECISE_F32=2 to imply --separate-asm, instead of aborting when it is not specified. Closes #3829. 23 November 2015, 20:10:10 UTC
92c1a76 Utilize updateGlobalBufferViews() when creating the initial heaps. 23 November 2015, 19:48:20 UTC
08cece3 Remove references to old Shared*Arrays which are not part of the final spec. #3869. 23 November 2015, 19:36:24 UTC
3beae27 Merge pull request #3930 from juj/improve_no_eval Improve no eval 23 November 2015, 18:49:03 UTC
280182e Merge pull request #3931 from juj/locate_pthread_main_js locate_pthread_main_js 23 November 2015, 18:47:38 UTC
c9b6681 Add support for using Module.locateFile(filename) function to locate pthread-main.js, and add new field Module.pthreadMainPrefixURL to locate the file if Module.locateFile is not being used. Replaces #3919. Closes #3500. 23 November 2015, 15:37:22 UTC
200161d Add new linker flag -s NO_DYNAMIC_EXECUTION=2, which demotes the eval() errors to warnings. Useful for analyzing an application usage of eval() at one go, without having to iterate to fix the first error, rebuild, fix the second error, rebuild, etc. Closes #3882. 23 November 2015, 14:40:58 UTC
38157ef The relocatable feature cannot be supported when NO_DYNAMIC_EXECUTION is set, because Runtime.loadDynamicLibrary() needs to eval(), which is not allowed in this compilation mode. #3882. 23 November 2015, 13:36:21 UTC
e71d3f5 emit .wast file when building for binaryen 22 November 2015, 04:30:56 UTC
b2ae811 refactor global buffer and views updating code 22 November 2015, 01:01:19 UTC
e313e37 Remove debug alert 21 November 2015, 15:25:23 UTC
75e2fa3 Add tests for throwing an Error for missing data file 21 November 2015, 15:22:27 UTC
fe97790 handle closured code in separate_asm 21 November 2015, 00:54:32 UTC
590df4e reorder binaryen operation in emcc.py 21 November 2015, 00:54:07 UTC
1493518 add a separator between wasm.js and the normal code 21 November 2015, 00:10:41 UTC
1584bbe integrate with wasm.js using a call, and do a simple prepend of wasm.js code, so there aren't issues with embedding it inside our own code + closure 20 November 2015, 23:56:16 UTC
17da179 make memory growth use a customizable reallocBuffer method 20 November 2015, 05:15:41 UTC
back to top