https://github.com/kripken/emscripten

sort by:
Revision Author Date Message Commit Date
4472d14 1.30.5 07 April 2015, 03:25:00 UTC
72b674e assert on calling from ccall/cwrap into an async op 07 April 2015, 00:14:24 UTC
f5aa623 fix test_dead_functions on spidermonkey 06 April 2015, 21:29:01 UTC
53aac03 Merge pull request #3239 from aidanhs/aphs-test-dead-functions Make DEAD_FUNCTIONS work 06 April 2015, 21:25:39 UTC
76abaf1 do not call stackTrace in emterpreter-async+assertions, as it calls into compiled code; #3307 06 April 2015, 20:58:51 UTC
9f6f438 Remove IGNORED_FUNCTIONS 06 April 2015, 19:58:23 UTC
25999c9 Make DEAD_FUNCTIONS work, add test 06 April 2015, 19:55:27 UTC
c83716c Merge pull request #3305 from tjgq/jscall Replace jsCall by functions with fixed number of arguments 06 April 2015, 18:48:19 UTC
f46f458 Merge pull request #3309 from waywardmonkeys/remove-getwd Remove getwd(). 06 April 2015, 18:28:59 UTC
0e632c3 Remove getwd(). This is a long-deprecated function and is slated for possible future removal from libc implementations. Our implementation of this wasn't really safe as well. Fixes issue #1115. 06 April 2015, 05:18:52 UTC
1356ba7 ignore the special large stack alignment sequence when outlining 03 April 2015, 22:06:29 UTC
afad4f3 limit outlining attempts when the outlining size is ridiculously tiny 03 April 2015, 22:04:33 UTC
56fba62 remove jsCall 03 April 2015, 21:23:34 UTC
2599f3e call function pointers through jsCall_* instead of jsCall 03 April 2015, 21:23:34 UTC
0d4f792 autogenerate jscall_* functions for asm 03 April 2015, 21:23:34 UTC
f7a8401 implement make_jscall 03 April 2015, 21:23:30 UTC
b8adcad remove column limit on vi header in js optimizer 03 April 2015, 21:04:04 UTC
fd6fd65 Add Tiago Quelhas to AUTHORS 03 April 2015, 20:24:44 UTC
50506f9 cleanup a todo 03 April 2015, 19:23:50 UTC
e2bd493 update EM_ASM docs 03 April 2015, 18:47:04 UTC
552d713 update webidl binder for closure on new EM_ASM 03 April 2015, 17:58:06 UTC
a31d4e4 update test_add_function and test_ccall for closure on new EM_ASM 03 April 2015, 17:42:49 UTC
0d6784d 1.30.4 03 April 2015, 00:46:39 UTC
331c8a8 update browser tests that use EM_ASM with closure and create events that closure minifies; this is a new issues since closure can now see the EM_ASM code 03 April 2015, 00:45:19 UTC
ef2dbd8 accept a string as an EM_ASM 03 April 2015, 00:45:19 UTC
aaef939 remove Runtime.getAsmConst which is no longer needed 03 April 2015, 00:45:19 UTC
f996ffc receive asmConsts from backend as metadata, and emit them in the generated code directly as JS code, to avoid evals; #2596 03 April 2015, 00:45:19 UTC
06d7b41 1.30.3 03 April 2015, 00:09:21 UTC
9df2b3a handle int|double casts in EMULATE_FUNCTION_POINTER_CASTS; fixes #3300 02 April 2015, 03:30:15 UTC
cf0723e add blob operations for idbstore in workers 01 April 2015, 18:36:31 UTC
a527938 ensure a non-null error is reported from IDBStore.getStore 01 April 2015, 18:20:38 UTC
0dfae4f notice early errors in idbstore 01 April 2015, 18:05:22 UTC
a6bf73c fix error reporting in idbstore 01 April 2015, 17:58:06 UTC
dd37ae0 update triple to asm in test_lifetime 01 April 2015, 16:56:04 UTC
3acf4cf 1.30.2 01 April 2015, 00:10:14 UTC
157993c update all tests/cases/*.ll to asm triple 01 April 2015, 00:01:26 UTC
f38a340 clarify EMCC_LOCAL_PORTS 31 March 2015, 23:48:05 UTC
5fd6331 update tests/cases/sillyfuncast2_noasm.ll to asm triple 31 March 2015, 23:48:04 UTC
e982d90 update other.test_bad_triple 31 March 2015, 23:48:04 UTC
aa2d615 use SDL2 port version 7 31 March 2015, 23:48:04 UTC
d127dc3 export Browser.createContext, so that SDL2 can use it 31 March 2015, 23:48:01 UTC
84cb536 Fixes to pull request #3269 to pass test_mmap, test_mmap_file and test_freetype. 31 March 2015, 20:09:40 UTC
5791d05 Merge pull request #3269 from janjongboom/memfs_mmap_write Allow writing to MEMFS through mmap by implementing msync 31 March 2015, 18:49:50 UTC
8edacfd expand range of acceptable values for llvm 3.6 on other.test_emterpreter 26 March 2015, 02:32:19 UTC
eb366fc Allow writing to MEMFS through mmap by implementing msync 25 March 2015, 08:36:38 UTC
c272112 Merge branch 'merge-mar-13-2015' into incoming 24 March 2015, 21:51:00 UTC
deadc26 1.30.1 24 March 2015, 21:48:54 UTC
43c353e Merge remote-tracking branch 'origin/incoming' into merge-mar-13-2015 24 March 2015, 21:46:38 UTC
ba81347 1.30.0 24 March 2015, 21:40:39 UTC
c6994f5 remove --profiling in benchmarks 24 March 2015, 21:29:52 UTC
25a69e1 remove obsolete FAST_MEMORY mention in test_sqlite 24 March 2015, 19:13:57 UTC
eaedf00 use a specific revision in doc links to code, so it doesn't get out of date; #3287 23 March 2015, 23:35:05 UTC
6d7cd58 Merge remote-tracking branch 'origin/incoming' into merge-mar-13-2015 23 March 2015, 22:09:09 UTC
bd3f4f8 assert on proper preprocessor usage 23 March 2015, 20:01:50 UTC
836f040 remove obsolete FAST_MEMORY option 23 March 2015, 20:01:26 UTC
3ce8640 remove bad #endif 23 March 2015, 20:00:50 UTC
897d38a Merge pull request #3284 from juj/test_glgears_animation_race test_glgears_animation_race 23 March 2015, 18:22:45 UTC
101789d When running under EM_BUILD_VERBOSE >= 3, print out external browser spawn command line for debugging purposes. 23 March 2015, 14:32:18 UTC
3d37033 Attempt to fix browser.test_glgears_animation by applying a delay to keyboard event and result report. With timeout 0, there seems to be a race condition between the report result set timeout, and re-rendering event of the page, and depending on which one fires first, the test either passes or fails. Delaying the report result should guarantee that the canvas is repainted with changed contents. 23 March 2015, 14:10:39 UTC
247b728 Also remove sh.exe from PATH when invoking mingw32-make.exe, or otherwise mingw32-make.exe might crash with an error "C:\MinGW\bin\mingw32-make.exe: Interrupt/Exception caught (code = 0xc0000005, addr = 0x74ab296c)". Fixes test_lua on Windows buildslave after previous commit. 23 March 2015, 09:26:08 UTC
5b79e5c Reuse the sh.exe autoremoval for test other.test_cmake when cmake is invoked directly. This lets the Windows build slave retain git.exe in PATH, which is required by other.test_emcc_nonfastcomp_fails. 22 March 2015, 19:13:40 UTC
ed501ac proxy polyfill additions necessary for latest sdl2 20 March 2015, 23:25:02 UTC
de7edde make EMTERPRETIFY_ADVISE helpful regarding the yield list 20 March 2015, 23:13:22 UTC
03a1ad4 use version 6 in sdl2 port 20 March 2015, 22:20:14 UTC
2ef7502 Merge branch 'fix_test_stat' of https://github.com/janjongboom/emscripten into incoming 20 March 2015, 21:17:14 UTC
27f63a4 run safeLabelSetting in -O0 emterpreter as well, and ensure we run all js opt passes before emterpretify 20 March 2015, 21:02:51 UTC
b0d16d6 Merge pull request #3274 from juj/test_fixes_windows Test fixes windows 20 March 2015, 14:36:33 UTC
ea04360 Remove redundant print when exception is thrown in test tearDown. 20 March 2015, 14:35:28 UTC
f3612fc readlink should normalize against parent, not against root 20 March 2015, 12:20:31 UTC
1edf19d remove worker api assertion so that sleep and other emterpreter-sync calls work in workers; #3211 20 March 2015, 00:59:10 UTC
685152e Merge pull request #3276 from dtc/pointer-masking-test-other Update the js-optimizer pointer masking test and re-enabled it. 20 March 2015, 00:31:07 UTC
01ed845 Update the js-optimizer pointer masking test and re-enabled it. 20 March 2015, 00:09:14 UTC
f4bf8ba fix safeLabelSetting pass 19 March 2015, 23:14:21 UTC
eff3e77 disable broken pointer masking test for now; #3240 19 March 2015, 23:11:03 UTC
e9d7a10 no need for semicolons in python 19 March 2015, 19:16:17 UTC
a1cb494 Merge pull request #3240 from dtc/pointer-masking Pointer masking update 19 March 2015, 19:15:23 UTC
01560fc Fix test_zlib on Windows by using cmake to configure instead of attempting to call nonexisting "sh ./configure". 19 March 2015, 13:02:10 UTC
e8082e1 Reuse EM_BUILD_VERBOSE environment variable to extend to more subprocess spawns. Create EM_BUILD_VERBOSE_LEVEL variable in tools/shared.py to control it. 19 March 2015, 12:54:41 UTC
bd94806 Improve compatibility with "emcmake cmake" on Windows by automatically removing from PATH any entries that contain sh.exe when configuring for MinGW Makefiles, since CMake does not work properly when that happens (http://www.cmake.org/Wiki/CMake_MinGW_Compiler_Issues) 19 March 2015, 12:45:15 UTC
ce60a1d Fix test runner test tearDown to always clean up the set environment variables, even though the individual test tear down throws an exception. Fixes the error message "AssertionError: EMCC_NATIVE_OPTIMIZER should not be in environment" when running the test in asm2nn suite when asm2nn.test_unistd_unlink fails in tearDown stage with error "WindowsError: [Error 5] Access is denied: 'c:/users/clb/appdata/local/temp\\emscripten_test_asm2nn_dw2lk1\\dir-readonly'". 19 March 2015, 12:08:31 UTC
e4b148f Fix invocation of node in other.test_stdin on Windows. Partially fixes the test. 19 March 2015, 12:05:41 UTC
bfcd5a6 Improve tests/module/test_stdin.c to report the error code it receives upon error. 19 March 2015, 06:46:24 UTC
8410708 Adjust tools/shared.py make() to run its argument via shell on Windows, so that the lookup will perform PATH search and executable suffix expansion of the command to execute. Add batch scripts for sdl-config and sdl2-config in system/bin. Fixes other.test_sdl2_config on Windows. 19 March 2015, 06:32:31 UTC
0824bd0 Update the POINTER_MASKING feature. The POINTER_MASKING argument is now a boolean rather than the mask and indicates whether pointers can be masked to a power-of-two heap length. A POINTER_MASKING_OVERFLOW setting has been added to specify the length added to the TOTAL_MEMORY to allow the compiler to derive that accesses are within bounds even when adding small constant offsets. A POINTER_MASKING_DYNAMIC setting has been added, disabled by default. When disabled, the masking and heap length are baked in at compile time. When enabled, the masking and heap length are set at runtime and the POINTER_MASKING_DEFAULT_ENABLED setting sets the default in this mode. A heap length declaration function is now emitted for the benefit of Odin. The masks are emitted using a 'const' rather than a 'var' for the benefit of Odin. 19 March 2015, 01:28:18 UTC
c3f175d update other.test_emterpreter to llvm 3.6, which generates worse code on fannkuch; #3263 19 March 2015, 01:03:29 UTC
d42709e Merge branch 'bug3222' of https://github.com/janjongboom/emscripten into incoming Conflicts: AUTHORS 18 March 2015, 23:46:25 UTC
dfa7995 Merge branch 'incoming' into merge-mar-13-2015 18 March 2015, 23:19:47 UTC
cabb144 remove zeroInit logic, now that we explicitly set label for the emterpreter 18 March 2015, 23:14:47 UTC
e145592 run safeLabelSetting in all optimization modes in emterpreter 18 March 2015, 23:14:47 UTC
6d9c3a1 update other.test_emterpreter 18 March 2015, 22:27:33 UTC
8e1d6c5 make sure to set label if label is used in the emterpreter, as we will run aggressiveVariableElimination after it is no longer identifiable 18 March 2015, 22:19:53 UTC
dabd95d update other.test_emcc_c_multi 18 March 2015, 22:18:58 UTC
321d281 Merge branch 'incoming' into merge-mar-13-2015 18 March 2015, 21:54:18 UTC
919d74e make sure to set label if label is used in the emterpreter, as we will run aggressiveVariableElimination after it is no longer identifiable 18 March 2015, 21:46:35 UTC
ae103c9 Merge branch 'sdl_fullscreen_test' of https://github.com/dreamlayers/emscripten into incoming 18 March 2015, 17:47:18 UTC
d248435 Merge pull request #3249 from AlexPerrot/incoming Handling unsigned integers with bitshift unsigned operator 18 March 2015, 17:44:22 UTC
b56900d Add reciprocalApproximation and reciprocalSqrtApproximation intrinsics 18 March 2015, 16:50:49 UTC
078660c Update ecmascript_simd.js to latest upstream 18 March 2015, 16:32:52 UTC
03b0b2c NODEFS readlink should take current mountpoint into account 18 March 2015, 14:46:34 UTC
bb533a3 Add benchmarks for _mm_loadh_pi and _mm_loadl_pi to SSE1 benchmark. 18 March 2015, 14:29:10 UTC
back to top