aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-28optimize relooper id counters1.8.0Alon Zakai
2013-12-27handle if-chains without an else in the outlinerAlon Zakai
2013-12-26support for optional complete emulation in relooper1.7.9Alon Zakai
2013-12-26fix js libraries in fastcomp; fixes #1948Alon Zakai
2013-12-25ignore whitespace in relooper reftestsAlon Zakai
2013-12-25disable new test in fastcompAlon Zakai
2013-12-25better error on missing input files, fixes #1930Alon Zakai
2013-12-25properly handle invoke of setjmp, by lowering to a call, which fixes phis ↵Alon Zakai
that refer to it. fixes #1942
2013-12-25Merge pull request #1943 from volo-zyko/incomingjuj
Fixed small problems which exhibit themself when building projects with ...
2013-12-24disable a test requiring unaligned memory in fastcompAlon Zakai
2013-12-24remove outdated commentAlon Zakai
2013-12-24fix LEAVE_INPUTS_RAW in fastcompAlon Zakai
2013-12-24properly 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-24differentiate suffixes from endings in filename_type_ending as wellAlon Zakai
2013-12-24clearly differentiate suffixes from endings (dot + suffix) in emccAlon Zakai
2013-12-24Fixed 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-23do 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-23fix size limit in limit_size, necessary for s_0_0.test_safe_heapAlon Zakai
2013-12-23make eliminator not get confused by calls without a return but with a coercionAlon Zakai
2013-12-23don't get confused by temporary empty nodes when calculating assigns in the ↵Alon Zakai
loop variable optimizer
2013-12-23fix bug where close-together tempDoublePtr operations could cross each otherAlon Zakai
2013-12-23improve fuzz test toolAlon Zakai
2013-12-22comment on how tempDoublePtr is optimizedAlon Zakai
2013-12-22do not use named globals in fastcompAlon Zakai
2013-12-21save each benchmark to a unique nameAlon Zakai
2013-12-21benchmark fastcompAlon Zakai
2013-12-21error on unsupported features in fastcompAlon Zakai
2013-12-21Update test other.test_demangle to pass after the previous commit which ↵Jukka Jylänki
added demangling '_main' to 'main()'.
2013-12-20update browser.test_preload_fileAlon Zakai
2013-12-20fix emcc usage of file packagerAlon Zakai
2013-12-20update tests for recent file packager changesAlon Zakai
2013-12-20fix file packagerAlon Zakai
2013-12-20fuzz i64 math as wellAlon Zakai
2013-12-20do not force asm in fuzzerAlon Zakai
2013-12-20randomize opt level in csmith driverAlon Zakai
2013-12-20fuzz testcaseAlon Zakai
2013-12-20Merge pull request #1922 from coolwanglu/embed_dot_filesAlon Zakai
--exclude-file
2013-12-20Merge pull request #1635 from juj/emscripten_logAlon Zakai
emscripten_log() and emscripten_get_callstack()
2013-12-20fuzz testcaseAlon Zakai
2013-12-20fuzz testcaseAlon Zakai
2013-12-20improve fuzz testcase runnerAlon Zakai
2013-12-20simplify ir for fastcomp after the autodebugger runsAlon Zakai
2013-12-20make fuzz tester executableAlon Zakai
2013-12-20csmith fixesAlon Zakai
2013-12-20Fix 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-20In 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-20Improve 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-20Fix 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-20Remove unneeded newline append in emrun when logging to file.Jukka Jylänki
2013-12-20Make emrun executable on linuxJukka Jylänki