aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2014-01-07update other.test_simd test for llvm 3.3 and 3.4Alon Zakai
2014-01-07Merge branch 'incoming' into llvm-3.41.8.6Alon Zakai
Conflicts: tests/test_benchmark.py tools/shared.py
2014-01-07handle variables that assign a value including themselves in ↵Alon Zakai
aggressiveVariableElimination
2014-01-07make aggressiveVariableElimination usable through a settingAlon Zakai
2014-01-07properly overflow gep arguments; fixes #1975Alon Zakai
2014-01-07Merge branch 'add-libuuid' of github.com:fadams/emscripten into incomingAlon Zakai
Conflicts: tools/shared.py
2014-01-07make benchmark suite more robust to settings changesAlon Zakai
2014-01-07clean up test runner outputAlon Zakai
2014-01-06benchmark updatesAlon Zakai
2014-01-06benchmark updatesAlon Zakai
2014-01-06refactor lua benchmarkAlon Zakai
2014-01-06option to benchmark multiple llvm versions, both native and jsAlon Zakai
2014-01-06refactor lua benchmarkAlon Zakai
2014-01-06option to benchmark multiple llvm versions, both native and jsAlon Zakai
2014-01-06fix poppler configure for clang 3.4Alon Zakai
2014-01-06other.test_emcc fixes for fastcompAlon Zakai
2014-01-06changed != to !== in a couple of places. Added fix to prevent closure ↵Fraser Adams
minifying crypto randomBytes etc. this fix makes use of closure externs so I've added a closure-externs.js to hold the definitions and modified tools/shared.py closure_compiler method to point to closure-externs.js. I've added externs to fix minification of the ws library used in library_sockfs.js too
2014-01-04fix function type in test_openal_buffers for asmAlon Zakai
2014-01-04specify (void) as the arguments in webgl_context_attributes test, to avoid ↵Alon Zakai
confusion with varargs by clang
2014-01-03disable/update various browser tests for fastcompAlon Zakai
2014-01-03fix benchmark suite bug where args got appendedAlon Zakai
2014-01-03disable named globals test in fastcompAlon Zakai
2014-01-03convert test_sdl_canvas to btestAlon Zakai
2014-01-03[SDL] Fixing SDL_UnlockSurface in IE10/IE11.John Vilk
Previously, just calling SDL_UnlockSurface in IE10/IE11 would throw an exception, since Emscripten assumed that the ImageData's `data` property was Uint8ClampedArray, which has a backing buffer. IE10/IE11 still uses the deprecated CanvasPixelArray, which does not have a backing buffer property: https://developer.mozilla.org/en-US/docs/Web/API/CanvasPixelArray I've added an additional path to SDL_UnlockSurface for these browsers.
2014-01-03disable fc in default benchmarksAlon Zakai
2014-01-03fix output in glGetFramebufferAttachmentParameterivAlon Zakai
2014-01-03properly handle getParameter returning null when it means a null object ↵Alon Zakai
(e.g., no buffer is bound) and not an invalid name
2014-01-03disable test_emscripten_log in spidermonkey due to breakage; issue #1970Alon Zakai
2014-01-02Added crypto quality random number generators for Node.js and browser ↵Fraser Adams
environment if available
2013-12-31sanity check for js backend in fastcompAlon Zakai
2013-12-31implementation of libuuidFraser Adams
2013-12-30disable some other.* tests in fastcompAlon Zakai
2013-12-30fix --save-bc in fastcompAlon Zakai
2013-12-30fix other.test_crunchAlon Zakai
2013-12-30Merge pull request #1946 from juj/default_obj_extjuj
--default-obj-ext
2013-12-29Define behavior that 'emcc -c a.c -o dir/' shall compile and generate object ↵Jukka Jylänki
file 'dir/a.o'. Previous behavior when directory was specified in -o was accidental, and it generated an object file 'dir/a_0.o'. Add new command line option --default-obj-ext that allows specifying the file suffix that is used when the output object filename is generated in this manner. '.o' is a good default suffix since it parallels the existing gcc/clang/linux convention. For Windows Visual Studio+CMake+Emscripten integration, CMake has been hardcoded to assume that if Visual Studio is targeted, the compiler will always generate '.obj' files. Hence having the ability to adjust the default naming scheme with --default-obj-ext enables working around CMake inflexibility, and add support for CMake+VS+Emscripten triple.
2013-12-26fix js libraries in fastcomp; fixes #1948Alon Zakai
2013-12-25disable new test in fastcompAlon 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-24disable a test requiring unaligned memory 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-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 bug where close-together tempDoublePtr operations could cross each otherAlon Zakai
2013-12-23improve fuzz test toolAlon 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-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-20update tests for recent file packager changesAlon Zakai