0256b57 | Alon Zakai | 19 November 2013, 01:43:11 UTC | version 1.7.8 | 19 November 2013, 01:43:23 UTC |
28b3a25 | Alon Zakai | 19 November 2013, 01:01:01 UTC | better fix for closure issue in asm2f.test_exceptions; clear out the spidermonkey shell gc() function | 19 November 2013, 01:01:01 UTC |
d773f2f | Alon Zakai | 18 November 2013, 22:48:12 UTC | disable closure in asm2f.test_exceptions due to closure issue with 458ac87 | 18 November 2013, 22:48:39 UTC |
9f5a01e | Alon Zakai | 18 November 2013, 22:13:02 UTC | Merge pull request #1831 from dinibu/dependency-fix-1820 Further changes for issue #1732 | 18 November 2013, 22:13:02 UTC |
61de2f8 | Alon Zakai | 18 November 2013, 20:03:21 UTC | fix sanity.test_emcc_caching | 18 November 2013, 20:03:46 UTC |
163c038 | Alon Zakai | 18 November 2013, 19:38:08 UTC | Merge pull request #1832 from fadams/fix-accept-with-addr fix a bug in the accept call in library.js whereby if accept was called ... | 18 November 2013, 19:38:08 UTC |
5eedf49 | Jukka Jylänki | 18 November 2013, 19:37:33 UTC | Updated ChangeLog for versions 1.7.2 - 1.7.5. | 18 November 2013, 19:37:33 UTC |
5e49fbb | Fraser Adams | 18 November 2013, 19:28:21 UTC | fix a bug in the accept call in library.js whereby if accept was called with non-NULL addr and addrlen parameters a ReferenceError occurs because accept had a parameter of addrp but later used addr. Modified tests_sockets_echo_server.c to use non-NULL addr if TEST_ACCEPT_ADDR is defined and added test case to test_sockets.py | 18 November 2013, 19:28:21 UTC |
b4c532b | Alon Zakai | 18 November 2013, 19:04:57 UTC | Merge pull request #1830 from juj/custom_harness_browser Custom web browser. | 18 November 2013, 19:04:57 UTC |
0d952fa | Jukka Jylänki | 18 November 2013, 11:59:03 UTC | Add support for specifying a custom web browser to run in the browser test harness via EMSCRIPTEN_BROWSER environment variable. | 18 November 2013, 19:00:54 UTC |
e4ce6ee | Dominic Wong | 18 November 2013, 18:08:27 UTC | Added test for change for issue #1732. | 18 November 2013, 18:08:27 UTC |
1b0899f | Dominic Wong | 18 November 2013, 17:38:19 UTC | Renamed outDep to out_dep. | 18 November 2013, 17:38:19 UTC |
047280d | Alon Zakai | 18 November 2013, 05:02:45 UTC | try 'webgl' as well for webgl context creation; fixes #1813 | 18 November 2013, 05:02:45 UTC |
1bbd1b7 | juj | 17 November 2013, 22:38:03 UTC | Merge pull request #1824 from juj/fix_browser_harness_windows Fix browser harness windows | 17 November 2013, 22:38:03 UTC |
ee1537c | Jukka Jylänki | 17 November 2013, 22:36:53 UTC | Clean up Windows-specific code in previous commits in the pull request. | 17 November 2013, 22:36:53 UTC |
c655638 | Jukka Jylänki | 17 November 2013, 15:50:04 UTC | Add a default setting line for running crunch tool, primarily from CRUNCH env var, and secondarily from PATH. | 17 November 2013, 20:06:05 UTC |
d53acff | Jukka Jylänki | 17 November 2013, 09:12:56 UTC | Fix test browser.test_chunked_synchronous_xhr on Windows. It failed due to a name visibility issue in pickling, see http://stackoverflow.com/questions/8126654/using-multiprocessing-inside-decorator-generates-error-cant-pickle-function?rq=1 , which is fixed by hoisting the process start function to global scope. | 17 November 2013, 20:06:04 UTC |
1ee42ca | Jukka Jylänki | 16 November 2013, 21:46:25 UTC | Fix browser.test_freealut on Windows by implementing a CMake build path for that library. | 17 November 2013, 20:06:03 UTC |
ba1d21d | Jukka Jylänki | 16 November 2013, 16:16:38 UTC | Fix test browser.test_sdl_image_compressed on Windows when the system does not have Cygwin make, but does have MinGW32 make. | 17 November 2013, 20:06:01 UTC |
ae5212d | Jukka Jylänki | 16 November 2013, 16:06:12 UTC | Adjust split.py tool logic for generating output filenames to not generate the full absolute path names to the splitted filenames. This fixes a Windows problem where invalid path concatenations like 'somethingC:/projects/emscripten/hello_world.js' would be generated, and shortens the path structure to not contain redundant directory names. Fixes test browser.test_split_in_source_filenames on Windows. | 17 November 2013, 20:05:13 UTC |
458ac87 | Alon Zakai | 17 November 2013, 19:57:55 UTC | fix some leaked globals; fixes #1823 | 17 November 2013, 19:57:55 UTC |
a4e9c38 | Alon Zakai | 17 November 2013, 18:20:45 UTC | EM_ASM_INT and EM_ASM_DOUBLE, which allow input and output values from EM_ASM; fixes #1819 | 17 November 2013, 18:20:45 UTC |
f37e8f5 | Dominic Wong | 17 November 2013, 11:29:16 UTC | Fixed timestamps on object files extracted from archives during link. This affects builds that use absolute paths to object files when adding to library archives, causing unnecessary archives. | 17 November 2013, 11:29:16 UTC |
0bf4cde | Dominic Wong | 17 November 2013, 11:18:56 UTC | Fixed dependency files not being saved away if using -MMD or similar. | 17 November 2013, 11:18:56 UTC |
dddebe0 | Alon Zakai | 17 November 2013, 04:26:05 UTC | asm warning | 17 November 2013, 04:26:25 UTC |
3e436eb | Alon Zakai | 17 November 2013, 01:10:09 UTC | Merge pull request #1818 from DopefishJustin/master Don't throw an exception on SDL_ThreadID() | 17 November 2013, 01:10:09 UTC |
eee850a | Alon Zakai | 17 November 2013, 01:01:21 UTC | fix clock_getres for higher-resolution timing we now support; improves #1795 | 17 November 2013, 01:01:21 UTC |
89c96cd | DopefishJustin | 16 November 2013, 22:39:40 UTC | Don't throw an exception on SDL_ThreadID() | 16 November 2013, 22:39:40 UTC |
64bad3a | Jukka Jylänki | 16 November 2013, 11:41:46 UTC | Relax emcc --compression cmdline parameter on Windows to autodetect encoder and decoder file suffix so same cmdline works on Windows and Linux. Fixes browser.test_compression on Windows. | 16 November 2013, 11:42:20 UTC |
59bb612 | Jukka Jylänki | 16 November 2013, 11:40:46 UTC | Fix HTTP server in browser harness to serve files with appropriate header and body content by using the python built-in SimpleHTTPServer for file serves instead of manually crafting header+body. Fixes browser test harness runs on Windows and Linux. | 16 November 2013, 11:42:19 UTC |
b8ac3d2 | Alon Zakai | 16 November 2013, 02:35:41 UTC | precise clock_gettime when not using CLOCK_REALTIME; fixes #1795 | 16 November 2013, 02:35:41 UTC |
6aff045 | Alon Zakai | 15 November 2013, 23:33:14 UTC | remove obsolete demos folder | 15 November 2013, 23:33:14 UTC |
4f3b5af | Alon Zakai | 15 November 2013, 22:29:50 UTC | ignore llvm ir fast-math notation; fixes #1762 | 15 November 2013, 22:33:37 UTC |
0c4d11f | juj | 15 November 2013, 22:17:03 UTC | Merge pull request #1806 from juj/sdl_audio_queueing Sdl audio queueing | 15 November 2013, 22:17:03 UTC |
9dfd2e2 | Jukka Jylänki | 14 November 2013, 08:43:32 UTC | Add a configuration option Module.SDL_numSimultaneouslyQueuedBuffers to allow user code to configure how many SDL audio buffers to keep simultaneously queued up for the audio backend. More buffers means less change of starving (and cracking audio), but increases latency. Fewer buffers lower the latency at the risk of playback glitches. Make minimum audio buffer size 128, which should be way below anything reasonable already. Clean up commented out code. | 15 November 2013, 22:16:48 UTC |
26b6ce0 | Alon Zakai | 15 November 2013, 22:11:42 UTC | Merge pull request #1816 from juj/fix_test_other_warn_undefined Fix test other.test_warn_undefined on Windows. | 15 November 2013, 22:11:42 UTC |
fffe30f | Jukka Jylänki | 15 November 2013, 21:49:27 UTC | Never throw uncaught exceptions out from compiler.js, but just report the exception message to stderr. Fixes other.test_warn_undefined on Windows, which would fail if Python spawned node.js in the case where it printed stderr and terminated to an uncaught exception, leaving unflushed data to stderr, and not all unresolved symbol errors were printed to console. Node.js stderr does not have a flush() mechanism, so must gracefully terminate the execution instead. | 15 November 2013, 21:57:28 UTC |
ecb9e4d | Alon Zakai | 15 November 2013, 20:43:05 UTC | mention inline asm() syntax in EM_ASM comment | 15 November 2013, 20:43:05 UTC |
fc97a98 | Alon Zakai | 15 November 2013, 20:15:44 UTC | do not kill asm library functions with DEAD_FUNCTIONS, as they perform fundamental things we cannot easily remove, and there are not many of them anyhow; fixes asm1.test_asm_pgo | 15 November 2013, 20:15:44 UTC |
b6d2f10 | Alon Zakai | 15 November 2013, 19:28:50 UTC | fix asm2g.test_the_bullet | 15 November 2013, 19:28:50 UTC |
f6fd135 | Alon Zakai | 15 November 2013, 18:44:29 UTC | option to hoist dead ends into loops | 15 November 2013, 18:44:53 UTC |
dca9531 | Alon Zakai | 15 November 2013, 16:14:08 UTC | Merge pull request #1814 from juj/fix_test_static_link Fix test static link | 15 November 2013, 16:14:08 UTC |
beed9b6 | Jukka Jylänki | 15 November 2013, 11:55:23 UTC | Fix other.test_static_link on Windows by using CMake instead of configure to build zlib and bullet. | 15 November 2013, 11:55:23 UTC |
b5bb92c | Jukka Jylänki | 15 November 2013, 11:54:44 UTC | Move bullet library build code to runner.py so that it can be shared between test_the_bullet in test_core.py and test_static_link test_other.py. | 15 November 2013, 11:54:44 UTC |
a30bd53 | Jukka Jylänki | 15 November 2013, 11:33:35 UTC | Make emlink.py import-safe. Fixes an issue where python multiprocessing.py enters an infinite loop throwing errors 'Attempt to start a new process before the current process has finished its bootstrapping phase.' when running other.test_static_link. See http://stackoverflow.com/questions/18204782/runtimeerror-on-windows-trying-python-multiprocessing . | 15 November 2013, 11:33:35 UTC |
0120a14 | Jukka Jylänki | 15 November 2013, 10:46:55 UTC | Fix other.test_preprocess on Linux after regressing it in the previous commit b3906e91dec32ee13258cee820781c8bf9bb9c1c that fixed it for Windows. | 15 November 2013, 10:46:55 UTC |
149b9ea | Alon Zakai | 15 November 2013, 05:58:52 UTC | emit ll from llvm opt directly, to skip writing and reading all the bitcode | 15 November 2013, 05:58:52 UTC |
757f28b | Alon Zakai | 15 November 2013, 05:41:47 UTC | don't evaluate function table aliases containing relocation offsets; fixes #1807 | 15 November 2013, 05:41:47 UTC |
4e21fff | Alon Zakai | 15 November 2013, 05:29:31 UTC | Merge branch 'regex-impl' of github.com:waywardmonkeys/emscripten into incoming Conflicts: tools/shared.py | 15 November 2013, 05:29:31 UTC |
1cdb5b3 | Alon Zakai | 15 November 2013, 05:11:41 UTC | Merge pull request #1809 from juj/gles2_gets GLES2 glGetXXs() | 15 November 2013, 05:11:41 UTC |
e1df9d8 | Alon Zakai | 15 November 2013, 01:56:03 UTC | simplify other.test_emcc check for micro-opts, to not be so finicky | 15 November 2013, 01:56:03 UTC |
3c91f04 | Alon Zakai | 15 November 2013, 00:48:52 UTC | fix bug with linking bullet without any metadata whatsoever; fixes other.test_static_link on llvm 3.3 | 15 November 2013, 01:40:48 UTC |
d298deb | Alon Zakai | 14 November 2013, 22:57:35 UTC | disable asm2x86.test_sqlite due to legalization error on llvm 3.3 | 15 November 2013, 01:40:48 UTC |
b397086 | Alon Zakai | 14 November 2013, 22:48:54 UTC | ensure a >>> coercion on unsigned comparisons, even if the input is an i29 which would be coerced using an &; fixes asm1.test_sqlite on llvm 3.3 | 15 November 2013, 01:40:44 UTC |
716f22a | Alon Zakai | 14 November 2013, 22:30:28 UTC | handle odd types like i24 in makeSignOp, fixes asm1.test_fuzz on llvm 3.3 | 14 November 2013, 22:30:28 UTC |
9d67044 | Alon Zakai | 14 November 2013, 22:14:03 UTC | update test_pgo | 14 November 2013, 22:14:24 UTC |
6a7d089 | juj | 14 November 2013, 19:23:59 UTC | Merge pull request #1802 from Daft-Freak/patch-2 CMake: only append to LINK_FLAGS if they exist | 14 November 2013, 19:23:59 UTC |
24ff214 | Jukka Jylänki | 14 November 2013, 18:32:28 UTC | Implement more complete glGetXXv() for GLES2 binary shader format and shader compiler enums that WebGL will not implement for us. Fixes #1803. | 14 November 2013, 18:32:28 UTC |
11fa4ba | Daft-Freak | 13 November 2013, 19:11:54 UTC | CMake: only append to LINK_FLAGS if they exist Prevents an error similar to: ERROR root: props-NOTFOUND: No such file or directory | 14 November 2013, 17:42:17 UTC |
b3906e9 | Jukka Jylänki | 14 November 2013, 17:14:20 UTC | Adjust other.test_preprocess to not include a path delimiter in the string that it tests for successfully preprocessed file. In linux, the output line would contain "tests/hello_world.c", but on Windows, the equivalent line is "tests\\hello_world.c". Fixes other.test_preprocess on Windows. | 14 November 2013, 17:14:20 UTC |
4eec671 | Alon Zakai | 14 November 2013, 05:46:31 UTC | don't show both errors and warnings on undefined symbols | 14 November 2013, 05:46:31 UTC |
03d51f9 | Alon Zakai | 14 November 2013, 05:41:45 UTC | test for multiple undefined symbols | 14 November 2013, 05:41:45 UTC |
3a454ac | Alon Zakai | 14 November 2013, 05:40:57 UTC | tidy up case of first letter in error/warning | 14 November 2013, 05:40:57 UTC |
0f90bdc | Alon Zakai | 14 November 2013, 02:10:28 UTC | warn on missing symbols by default; fixes #1794 | 14 November 2013, 02:10:28 UTC |
2e227ca | juj | 13 November 2013, 22:49:58 UTC | Merge pull request #1798 from juj/gles2_max_program_lengths GLES2 max program identifier lengths. | 13 November 2013, 22:49:58 UTC |
9cc9d74 | Jukka Jylänki | 13 November 2013, 13:32:33 UTC | Implement support for glGetProgramiv(GL_ACTIVE_UNIFORM_MAX_LENGTH) and glGetProgramiv(GL_ACTIVE_ATTRIBUTE_MAX_LENGTH). Test this as part of gles2_uniform_arrays.cpp. Closes #1796. | 13 November 2013, 22:49:35 UTC |
795842d | Alon Zakai | 13 November 2013, 22:49:11 UTC | Merge pull request #1800 from juj/fix_test_outline Fix test_outline on Windows. | 13 November 2013, 22:49:11 UTC |
22538aa | Alon Zakai | 13 November 2013, 22:42:32 UTC | Merge pull request #1797 from juj/egl_context_state Egl context state | 13 November 2013, 22:42:32 UTC |
987ce9f | Alon Zakai | 13 November 2013, 22:31:47 UTC | set TOTAL_MEMORY to default to powers of two, for now | 13 November 2013, 22:31:47 UTC |
51f6b5b | Alon Zakai | 13 November 2013, 22:23:33 UTC | note on linpack | 13 November 2013, 22:23:33 UTC |
d7c0edf | Jukka Jylänki | 13 November 2013, 18:14:45 UTC | Use CMake to build zlib in test other.test_outline on Windows. This test did not pass since 'sh ./configure' was attempted to build on Windows. | 13 November 2013, 18:14:45 UTC |
767baea | Jukka Jylänki | 13 November 2013, 17:57:08 UTC | Delete tests/zlib/zconf.h file from the zlib source tree, since it is an automatically generated file during configure step. Add Emscripten-specific mod to make zlib CMakeLists.txt build succeed. | 13 November 2013, 17:57:08 UTC |
adef09a | Jukka Jylänki | 13 November 2013, 17:51:56 UTC | Add CMakeLists.txt from https://github.com/madler/zlib/releases/tag/v1.2.5 to tests/zlib to be able to build it on Windows via CMake. | 13 November 2013, 17:51:56 UTC |
0286c67 | Jukka Jylänki | 13 November 2013, 17:16:24 UTC | Write src.cpp in unit test in binary mode so that line endings are stored as '\n' on Windows as well. Fixes test other.test_fs_stream_proto on Windows, where the test assert()s on the binary file size of the written src.cpp (Windows '\r\n' line endings would bloat the size slightly, causing test failure). | 13 November 2013, 17:16:50 UTC |
717cfd4 | Jukka Jylänki | 13 November 2013, 12:02:29 UTC | Add unit test for EGL context creation and confirming that #1775 and #1793 work. | 13 November 2013, 12:04:15 UTC |
9df84e4 | Jukka Jylänki | 13 November 2013, 11:29:45 UTC | Add concepts of current context, and current draw and read surfaces on that context. Implement functions eglGetCurrentSurface(), eglGetCurrentDisplay() and eglGetCurrentContext(). Allow passing EGL_NO_SURFACE and EGL_NO_CONTEXT to eglMakeCurrent. Fixes #1793 and #1775. | 13 November 2013, 12:04:14 UTC |
73da7f6 | Jukka Jylänki | 13 November 2013, 10:56:34 UTC | Rename redundant wording EGL.eglErrorCode to just EGL.errorCode. | 13 November 2013, 12:04:12 UTC |
c9bdd33 | Alon Zakai | 13 November 2013, 05:16:07 UTC | don't print anything in exit(); fixes #1791 | 13 November 2013, 05:16:07 UTC |
4caba7e | Alon Zakai | 13 November 2013, 05:09:38 UTC | make DEAD_FUNCTIONS work on js library functions too | 13 November 2013, 05:09:38 UTC |
634ded6 | Alon Zakai | 13 November 2013, 01:24:54 UTC | simplify benchmark suite code | 13 November 2013, 01:24:54 UTC |
42fdcd5 | Alon Zakai | 12 November 2013, 22:50:15 UTC | version 1.7.5 | 12 November 2013, 22:50:15 UTC |
57b8e5a | Alon Zakai | 12 November 2013, 16:47:49 UTC | ignore first L when demangling, literalness is irrelevant to the main name | 12 November 2013, 16:47:49 UTC |
1b031e0 | Alon Zakai | 12 November 2013, 16:40:13 UTC | refactor demangler | 12 November 2013, 16:40:13 UTC |
a3903de | Alon Zakai | 12 November 2013, 16:31:11 UTC | demangle constructors | 12 November 2013, 16:31:11 UTC |
93b48cd | Alon Zakai | 12 November 2013, 16:19:10 UTC | demangle new and delete | 12 November 2013, 16:19:10 UTC |
5137ee9 | Alon Zakai | 12 November 2013, 01:47:24 UTC | version 1.7.4 | 12 November 2013, 01:47:24 UTC |
7b9ab8d | Alon Zakai | 12 November 2013, 01:46:49 UTC | Merge pull request #1774 from fadams/fix-getaddrinfo-null-hints Provided an implementation for gai_strerror and gave getaddrinfo sensibl... | 12 November 2013, 01:46:49 UTC |
c44237f | Alon Zakai | 12 November 2013, 01:44:47 UTC | fix joystick browser integration | 12 November 2013, 01:44:47 UTC |
9e17b54 | Alon Zakai | 12 November 2013, 01:40:43 UTC | version 1.7.3 | 12 November 2013, 01:40:43 UTC |
d83b61b | Alon Zakai | 12 November 2013, 01:40:12 UTC | Merge branch 'sdl_joystick' of github.com:jvilk/emscripten into incoming | 12 November 2013, 01:40:12 UTC |
7e25db4 | Alon Zakai | 11 November 2013, 23:52:34 UTC | remove unnecessary ltoing in benchmark suite | 11 November 2013, 23:52:34 UTC |
117f357 | Alon Zakai | 11 November 2013, 19:56:51 UTC | Merge branch 'incoming' into f32 | 11 November 2013, 19:56:51 UTC |
0ea99d4 | Alon Zakai | 11 November 2013, 19:47:05 UTC | remove asm1f from ALL | 11 November 2013, 19:47:05 UTC |
2182170 | Alon Zakai | 11 November 2013, 19:29:47 UTC | test suite changes for f32 landing: enable float32_precise in all modes, disable asm1f (rely on testing in float32_precise and fasta), and mark asm2f as permanent | 11 November 2013, 19:29:47 UTC |
0ba049d | Alon Zakai | 11 November 2013, 18:59:55 UTC | add option for precise f32 in benchmarks | 11 November 2013, 18:59:55 UTC |
9d00625 | Alon Zakai | 11 November 2013, 18:59:18 UTC | coerce to double before converting a float to an i64 | 11 November 2013, 18:59:18 UTC |
fa0443e | Alon Zakai | 11 November 2013, 18:41:01 UTC | benchmark linpack in both float and double modes | 11 November 2013, 18:41:01 UTC |
1459082 | Fraser Adams | 11 November 2013, 18:32:23 UTC | Replaced loop in gai_strerror with writeAsciiToMemory call and made the comment around hopefully a little more descriptive | 11 November 2013, 18:32:23 UTC |
e238b7e | Alon Zakai | 11 November 2013, 18:23:40 UTC | minify in asm arg coercions that denormalizeAsm generates, to handle Math.fround calls | 11 November 2013, 18:23:40 UTC |
eb8172e | Alon Zakai | 11 November 2013, 18:06:29 UTC | minify in asm var definitions that denormalizeAsm generates, to handle Math.fround calls | 11 November 2013, 18:06:29 UTC |