| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -15/+0 | |
| 2022-12-17 | Rename CleanupNonCodegenStatements to CleanupPostBorrowck | Tomasz Miąsko | -1/+1 | |
| 2020-07-29 | add crate name to mir dumps | Xavier Denis | -1/+1 | |
| 2020-04-07 | --bless all mir-opt tests. | Ana-Maria Mihalache | -94/+1 | |
| 2020-03-17 | Update tests for erasing regions in typeck | Matthew Jasper | -5/+5 | |
| 2020-02-01 | Update existing tests for or-patterns | Matthew Jasper | -12/+12 | |
| 2019-10-25 | Re-enable Emscripten's exception handling support | Thomas Lively | -1/+1 | |
| Passes LLVM codegen and Emscripten link-time flags for exception handling if and only if the panic strategy is `unwind`. Sets the default panic strategy for Emscripten targets to `unwind`. Re-enables tests that depend on unwinding support for Emscripten, including `should_panic` tests. | ||||
| 2019-10-16 | Upgrade Emscripten targets to use upstream LLVM backend | Thomas Lively | -1/+1 | |
| - Compatible with Emscripten 1.38.46-upstream or later upstream. - Refactors the Emscripten target spec to share code with other wasm targets. - Replaces the old incorrect wasm32 C call ABI with the correct one, preserving the old one as wasm32_bindgen_compat for wasm-bindgen compatibility. - Updates the varargs ABI used by Emscripten and deletes the old one. - Removes the obsolete wasm32-experimental-emscripten target. - Uses EMCC_CFLAGS on CI to avoid the timeout problems with #63649. | ||||
| 2019-10-05 | Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, ↵ | Tyler Mandry | -1/+1 | |
| r=alexcrichton" This reverts commit 7870050796e5904a0fc85ecbe6fa6dde1cfe0c91, reversing changes made to 2e7244807a7878f6eca3eb7d97ae9b413aa49014. | ||||
| 2019-10-04 | Fix ABI, run and fix more tests, re-enable CI for PRs | Thomas Lively | -1/+1 | |
| 2019-06-25 | Add StorageDead statements for `while` conditions | Matthew Jasper | -8/+8 | |
| 2019-06-13 | Create fewer basic blocks in match MIR lowering | Matthew Jasper | -34/+22 | |
| 2019-05-21 | Give match arms a drop/region scope | Matthew Jasper | -24/+26 | |
| Also give arms the correct lint scope in MIR. | ||||
| 2019-05-12 | Remove feature(nll) when compare mode is sufficient | Matthew Jasper | -2/+0 | |
| 2019-03-03 | Check which blocks are cleanup in mir-opt tests | Matthew Jasper | -2/+2 | |
| 2019-02-21 | Move the exit block of the match to the end | Matthew Jasper | -22/+22 | |
| 2019-02-21 | Simplify the cleanup_post_borrowck passes | Matthew Jasper | -5/+5 | |
| 2019-02-21 | Clean up MIR match lowering | Matthew Jasper | -50/+48 | |
| * Adjust fake borrows to only be live over guards. * Remove unused `slice_len_checked` field. * Split the methods on builder into those for matches and those for all kinds of pattern bindings. | ||||
| 2018-09-24 | Add a MIR transform to remove fake reads | Matthew Jasper | -0/+122 | |
| As we are now creating borrows of places that may not be valid for borrow checking matches, these have to be removed to avoid generating broken code. | ||||
