aboutsummaryrefslogtreecommitdiff
path: root/tests/runner.py
AgeCommit message (Collapse)Author
2011-07-08* Added support for automatically determining llvm-gcc/clang data layout in ↵max99x
emscripten.py. * Added a dlmalloc linking test. * Fixed double-evaling of JSON in emscripten.py when --dlmalloc is passed.
2011-07-08Added a test for running emscripten.py straight on a .bc file.max99x
2011-07-08Added a test for unannotated LL.max99x
2011-07-08* Moved pick_llvm_opts() to tools/shared.py.max99x
* Using pick_llvm_opts() instead of hardcoding -O3 in emscripten.py. * Reassembling only when needed in emscripten.py.
2011-07-07comment about test_casesAlon Zakai
2011-07-07Rewrite of emscripten.py:max99x
* Uses option arguments instead of positional ones. * Allows linking to dlmalloc. * Accepts both .bc and .ll files and takes care of annotations. * Allows running the LLVM optimization pass automatically. * Updated test runner to use the new emscripten.py interface. Refactoring: * Moved settings.py to root folder. It no longer applies just to tests. * Updated references to settings.py. * Added an __init__.py to tools, so we don't have to hack around imports.
2011-07-06improved bindings generatorAlon Zakai
2011-07-04ensure binding functions are not DFE'd awayAlon Zakai
2011-07-04support for llvm aliasesAlon Zakai
2011-07-03initial work on bindings generator, using CppHeaderParser and ply. llvm-gcc ↵Alon Zakai
only for now
2011-07-03Merge remote-tracking branch 'upstream/master'max99x
2011-07-03Implemented a large part of <time.h>.max99x
2011-07-03Implemented a little more of fstat(), getcwd();max99x
Fixed minor Python test formatting mistake (test passes either way).
2011-07-01normalize memops benchmarkAlon Zakai
2011-07-01handle complex expressions in br. fixes issue 39Alon Zakai
2011-06-30refactoring+cleanup, to add type info where it was missing. allows proper ↵Alon Zakai
function indexing by type, and not recognizing the identifier. fixes issue 38
2011-06-29backout previous broken commitAlon Zakai
2011-06-30Merge remote-tracking branch 'upstream/master'max99x
2011-06-29indexize external functions (for shared libraries, primarily), +some code ↵Alon Zakai
cleanup around that. fixed issues 38
2011-06-29prevent silly overflow in memops benchmark, to make it more fairAlon Zakai
2011-06-29Minor polish:max99x
* Removed auto-added `.js` from dynamically loaded libs. * Removed redundant bit fiddling in _formatString. Uses unSign/reSign instead.
2011-06-28support for blockaddress/indirectbr. fixes issue 34Alon Zakai
2011-06-27fix for just-broken popplerAlon Zakai
2011-06-27Fixed some strict mode problems; added test for -Infinity.max99x
2011-06-27Fixed unsigned number printing; updated Lua test with correct format (same ↵max99x
as GCC produces).
2011-06-27Fixed a few boneheaded mistakes; added test for strtod().max99x
2011-06-27Implemented a GCC-alike printf/_formatString.max99x
2011-06-26Fixes for review notes.max99x
2011-06-26Tests for dlfch.h.max99x
2011-06-25indexize Math.* properly. fixes issue 29Alon Zakai
2011-06-23minor fixes for mergeAlon Zakai
2011-06-23libc seek testsAlon Zakai
2011-06-19support for customizing interactive input by setting Module.stdinAlon Zakai
2011-06-18fixes for web text inputAlon Zakai
2011-06-17optional nonportable optimizations in test runnerAlon Zakai
2011-06-16add dlmalloc benchmarkAlon Zakai
2011-06-12improve memops benchmarkAlon Zakai
2011-06-11fix # of benchmark testsAlon Zakai
2011-06-11optimize memset and memcpy in ta2Alon Zakai
2011-06-11disable ta2 in benchmark - still slowerAlon Zakai
2011-06-11add comparison to native speed to benchmarksAlon Zakai
2011-06-11improve fasta benchmarkAlon Zakai
2011-06-11strengthen dlmallocAlon Zakai
2011-06-11fix operator precedence bug with overflow correction, improve dlmalloc testAlon Zakai
2011-06-11always sign/unsign constants at compile timeAlon Zakai
2011-06-10disable bullet in ta2Alon Zakai
2011-06-09use ta2 in benchmarkAlon Zakai
2011-06-09enable ta2Alon Zakai
2011-06-09sign analyzer for ta==2Alon Zakai
2011-06-08test tweaksAlon Zakai