Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Travis builds with sanitizers | JF Bastien | 2016-01-10 | 1 | -16/+5 |
| | | | | | | | | | | | | | | | | This triggers 5 independent build / test runs: - clang, no sanitizer; - clang, UB sanitizer; - clang, address sanitizer (disabled for now); - clang, thread sanitizer (disabled for now); - GCC. Enabling UBSan led to these changes: - Fix a bunch of undefined behavior throughout the code base. - Fix some tests that relied on that undefined behavior. - Make some of the tests easier to debug by printing their command line. - Add ubsan blacklist to work around libstdc++ bug. - Example testcase also needs sanitizer because libsupport.a uses it. | ||||
* | Fix the license headers | JF Bastien | 2015-12-21 | 1 | -1/+15 |
| | | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai. | ||||
* | add makeSigning method | Alon Zakai | 2015-12-05 | 1 | -0/+5 |
| | |||||
* | refactoring, and wasm2asm arags and locals | Alon Zakai | 2015-12-01 | 1 | -0/+52 |
| | |||||
* | be very careful when converting doubles to ints in asm2wasm | Alon Zakai | 2015-11-28 | 1 | -0/+6 |
| | |||||
* | fix detectSign on recursive calls that need minified fround | Alon Zakai | 2015-11-22 | 1 | -4/+4 |
| | |||||
* | detect minified fround in detectType | Alon Zakai | 2015-11-20 | 1 | -2/+2 |
| | |||||
* | detect minified fround | Alon Zakai | 2015-11-20 | 1 | -4/+4 |
| | |||||
* | detect seq sign | Alon Zakai | 2015-11-20 | 1 | -3/+12 |
| | |||||
* | port detectSign from emscripten asm optimizer, and use it | Alon Zakai | 2015-11-17 | 1 | -0/+38 |
| | |||||
* | restructure code, put emscripten-optimizer stuff in its own dir | Alon Zakai | 2015-11-09 | 1 | -0/+125 |