| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-09-27 | Hoist non-platform-specific code out of `thread_local_inner!` | Jules Bertholet | -3/+3 | |
| 2025-09-26 | Support `#[rustc_align_static]` inside `thread_local!` | Jules Bertholet | -0/+340 | |
| 2025-08-10 | Rehome tests/ui/issues/ tests [4/?] | Oneirical | -0/+8 | |
| 2025-03-27 | Mark test as only-unix. | Mara Bos | -0/+1 | |
| 2025-03-27 | Add needs-threads to test. | Mara Bos | -0/+1 | |
| 2025-03-19 | Add test. | Mara Bos | -0/+22 | |
| 2024-12-25 | stabilize const_swap | Ralf Jung | -3/+2 | |
| 2024-09-20 | Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errors | bors | -0/+3 | |
| Disallow hidden references to mutable static Closes #123060 Tracking: - https://github.com/rust-lang/rust/issues/123758 | ||||
| 2024-09-15 | stabilize const_mut_refs | Ralf Jung | -26/+4 | |
| 2024-09-13 | Update tests for hidden references to mutable static | Obei Sideg | -0/+3 | |
| 2024-03-06 | compiletest: Add a `//@ needs-threads` directive | Alex Crichton | -1/+1 | |
| This commit is extracted from #122036 and adds a new directive to the `compiletest` test runner, `//@ needs-threads`. This is intended to capture the need that a target must implement threading to execute a specific test, typically one that uses `std::thread`. This is primarily done for WebAssembly targets which currently do not have threads by default. This enables transitioning a lot of `//@ ignore-wasm*`-style ignores into a more self-documenting `//@ needs-threads` directive. Additionally the `wasm32-wasi-preview1-threads` target, for example, does actually have threads, but isn't tested in CI at this time. This change enables running these tests for that target, but not other wasm targets. | ||||
| 2024-02-18 | Improve wording of static_mut_ref | Obei Sideg | -1/+1 | |
| Rename `static_mut_ref` lint to `static_mut_refs`. | ||||
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -16/+16 | |
| 2024-02-12 | allow static_mut_ref in some tests that specifically test mutable statics | Ralf Jung | -81/+7 | |
| 2024-02-11 | check_consts: fix some duplicate errors by not calling check_static ↵ | Ralf Jung | -14/+1 | |
| unnecessarily | ||||
| 2024-02-10 | rebless after rebase | Ralf Jung | -0/+1 | |
| 2024-02-10 | unstably allow constants to refer to statics and read from immutable statics | Ralf Jung | -5/+8 | |
| 2024-01-13 | Bless tests | George-lewis | -0/+2 | |
| Update tests | ||||
| 2024-01-07 | Update test for `E0796` and `static_mut_ref` lint | Obei Sideg | -2/+77 | |
| 2024-01-05 | Stabilize THIR unsafeck | Matthew Jasper | -8/+8 | |
| 2024-01-05 | Remove revisions for THIR unsafeck | Matthew Jasper | -51/+5 | |
| This is to make the diff when stabilizing it easier to review. | ||||
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -1/+1 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-11-06 | Recognise thread local statics in THIR unsafeck | Matthew Jasper | -5/+52 | |
| 2023-04-26 | add known-bug test for unsound issue 49682 | whtahy | -0/+46 | |
| 2023-04-02 | Move some UI tests into subdirectories | jyn | -0/+87 | |
| to avoid going over the existing limit now that the ui-fulldeps tests have been moved to ui. | ||||
| 2023-03-29 | Use #[cfg(target_thread_local)] on items | John Kåre Alsaker | -2/+4 | |
| 2023-03-29 | Test that TLS access works outside of the dylib it's defined in | John Kåre Alsaker | -0/+49 | |
| 2023-02-28 | Add QNX Neutrino support to libstd | Florian Bartels | -0/+1 | |
| Co-authored-by: gh-tr <troach@qnx.com> | ||||
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+133 | |
