| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-06-04 | test: Ignore some problematic tests on sparc and sparc64 | John Paul Adrian Glaubitz | -0/+1 | |
| 2018-03-19 | Revert "Remove useless powerpc64 entry from ARCH_TABLE, closes #47737" | varkor | -0/+2 | |
| This reverts commit 16ac85ce4dce1e185f2e6ce27df3833e07a9e502. | ||||
| 2018-03-08 | test: remove useless ignore-mips*el headers | James Cowgill | -2/+0 | |
| 2018-03-04 | Remove useless powerpc64 entry from ARCH_TABLE, closes #47737 | debris | -2/+0 | |
| 2017-11-08 | Update fastcall-inreg codegen test so that functions actually get instantiated. | Michael Woerister | -7/+7 | |
| 2017-10-26 | Avoid unnecessary copies of arguments that are simple bindings | Björn Steinbrink | -6/+6 | |
| Initially MIR differentiated between arguments and locals, which introduced a need to add extra copies assigning the argument to a local, even for simple bindings. This differentiation no longer exists, but we're still creating those copies, bloating the MIR and LLVM IR we emit. Additionally, the current approach means that we create debug info for both the incoming argument (marking it as an argument), and then immediately shadow it a local that goes by the same name. This can be confusing when using e.g. "info args" in gdb, or when e.g. a debugger with a GUI displays the function arguments separately from the local variables, especially when the binding is mutable, because the argument doesn't change, while the local variable does. | ||||
| 2017-06-02 | compiletest: Force directive to be first complete word in header comment. | kennytm | -1/+1 | |
| Refactored some related code to take advantage of this change. | ||||
| 2017-01-19 | travis: Get an emscripten builder online | Alex Crichton | -0/+1 | |
| This commit adds a new entry to the Travis matrix which will execute emscripten test suites. Along the way it updates a few bits of the test suite to continue passing on emscripten, such as: * Ignoring i128/u128 tests as they're presumably just not working (didn't investigate as to why) * Disabling a few process tests (not working on emscripten) * Ignore some num tests in libstd (#39119) * Fix some warnings when compiling | ||||
| 2016-12-22 | Cleaned up the code and added tests. | Ivan Molodetskikh | -0/+85 | |
