Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-24 | remove outdated comment | Alon Zakai | |
2013-12-24 | fix LEAVE_INPUTS_RAW in fastcomp | Alon Zakai | |
2013-12-24 | properly check for libx.so.1.2.3 types when deciding what to link in ↵ | Alon Zakai | |
statically, and improve testing for that; fixes #1886 | |||
2013-12-24 | differentiate suffixes from endings in filename_type_ending as well | Alon Zakai | |
2013-12-24 | clearly differentiate suffixes from endings (dot + suffix) in emcc | Alon Zakai | |
2013-12-24 | Fixed small problems which exhibit themself when building projects with too ↵ | Volo Zyko | |
many source files. When there are too many source files and one builds static libraray cmake splits the whole list of files into several invocations of library archiver. In order this to work cmake needs to know both how to create and how to append to archive. Another related issue is that emscripten code fails when links a final javascript code if a command line of a link command is too long (this 'too long' is very OS dependent). Related discussion can be found in issue #1931. Conflicts: AUTHORS | |||
2013-12-23 | do not link in dynamic libraries when compiling to bitcode in intermediate ↵ | Alon Zakai | |
stages, only link them in when building to js or html. closes #1886 | |||
2013-12-23 | fix size limit in limit_size, necessary for s_0_0.test_safe_heap | Alon Zakai | |
2013-12-23 | make eliminator not get confused by calls without a return but with a coercion | Alon Zakai | |
2013-12-23 | don't get confused by temporary empty nodes when calculating assigns in the ↵ | Alon Zakai | |
loop variable optimizer | |||
2013-12-23 | fix bug where close-together tempDoublePtr operations could cross each other | Alon Zakai | |
2013-12-23 | improve fuzz test tool | Alon Zakai | |
2013-12-23 | Added workaround for window.scrollX compat. | onnoj | |
window.scrollX/Y is not available in IE11. As far as specifications go, is currently only specified in draft (http://dev.w3.org/csswg/cssom-view/#refsCSSOM). Falling back to window.pageXOffset seems like a good workaround. On a related note; my Emscriptified project runs on IE11 although performance is very poor (mostly due to Internet Explorer itself, I think). It's pretty finicky about the shaders, as they introduced an extra set of requirements. (inout/in/out keywords not supported, can't construct mat3 from mat4, etc). | |||
2013-12-22 | comment on how tempDoublePtr is optimized | Alon Zakai | |
2013-12-22 | do not use named globals in fastcomp | Alon Zakai | |
2013-12-21 | save each benchmark to a unique name | Alon Zakai | |
2013-12-21 | benchmark fastcomp | Alon Zakai | |
2013-12-21 | error on unsupported features in fastcomp | Alon Zakai | |
2013-12-21 | Update test other.test_demangle to pass after the previous commit which ↵ | Jukka Jylänki | |
added demangling '_main' to 'main()'. | |||
2013-12-20 | update browser.test_preload_file | Alon Zakai | |
2013-12-20 | fix emcc usage of file packager | Alon Zakai | |
2013-12-20 | update tests for recent file packager changes | Alon Zakai | |
2013-12-20 | fix file packager | Alon Zakai | |
2013-12-20 | fuzz i64 math as well | Alon Zakai | |
2013-12-20 | do not force asm in fuzzer | Alon Zakai | |
2013-12-20 | randomize opt level in csmith driver | Alon Zakai | |
2013-12-20 | fuzz testcase | Alon Zakai | |
2013-12-20 | Merge pull request #1922 from coolwanglu/embed_dot_files | Alon Zakai | |
--exclude-file | |||
2013-12-20 | Merge pull request #1635 from juj/emscripten_log | Alon Zakai | |
emscripten_log() and emscripten_get_callstack() | |||
2013-12-20 | fuzz testcase | Alon Zakai | |
2013-12-20 | fuzz testcase | Alon Zakai | |
2013-12-20 | improve fuzz testcase runner | Alon Zakai | |
2013-12-20 | simplify ir for fastcomp after the autodebugger runs | Alon Zakai | |
2013-12-20 | make fuzz tester executable | Alon Zakai | |
2013-12-20 | csmith fixes | Alon Zakai | |
2013-12-20 | Fix browser.test_emrun to utilize the EMSCRIPTEN_BROWSER env. variable like ↵ | Jukka Jylänki | |
the rest of the browser suite does, instead of always testing user default browser. | |||
2013-12-20 | In browser.test_emrun, use --log_stdout and --log_stderr to capture run ↵ | Jukka Jylänki | |
output instead of python pipe, since on linux, spawning chrome browser would run into a mysterious issue where piping the emrun output would hang the python subprocess spawn. | |||
2013-12-20 | Improve emrun browser launch detach detection on linux. Shield log printing ↵ | Jukka Jylänki | |
with mutex to not interleave multiple prints to same line without a delimiting newline. | |||
2013-12-20 | Fix potential race condition in emrun where the browser was spawned before ↵ | Jukka Jylänki | |
the web server, and theoretically browser could attempt to load the page before server is even up. Not detected in practice, but could happen. | |||
2013-12-20 | Remove unneeded newline append in emrun when logging to file. | Jukka Jylänki | |
2013-12-20 | Make emrun executable on linux | Jukka Jylänki | |
2013-12-20 | Add verbose debug print to emrun exit to troubleshoot linux process hang ↵ | Jukka Jylänki | |
issue when spawning chrome browser. | |||
2013-12-20 | Remove bad print in emrun when the message that arrived out-of-sequence ↵ | Jukka Jylänki | |
should not have been printed, but queued to be printed later. | |||
2013-12-20 | Move emscripten-source-map.min.js to src/ since it is a non-tests file ↵ | Jukka Jylänki | |
needed by public use when user wants to emscripten_log with a C callstack. Remove redundant emscripten_demangle function. | |||
2013-12-20 | Update emscripten_log to work with the handwritten JS demangler. Update tests. | Jukka Jylänki | |
2013-12-20 | Also give the ability to print out function parameters in the callstack with ↵ | Jukka Jylänki | |
emscripten_get_callstack. | |||
2013-12-20 | Add new functions emscripten_log() in emscripten.h which allows printing out ↵ | Jukka Jylänki | |
log messages with callstack information, and function emscripten_get_callstack(), which allows programmatically obtaining the current callstack. | |||
2013-12-20 | Merge pull request #1934 from juj/eglCreateContext | juj | |
eglCreateContext. | |||
2013-12-20 | Make EGL function eglCreateContext spec-conformant and actually read the ↵ | Jukka Jylänki | |
EGL_CONTEXT_CLIENT_VERSION field when creating a context. Require the version number 2, since WebGL1 maps to GLES2. | |||
2013-12-19 | simplify for fastcomp together with other link operations | Alon Zakai | |