about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src/marker.rs
AgeCommit message (Expand)AuthorLines
2025-07-01Update `cfg(bootstrap)`Josh Stone-2/+1
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-14/+16
2025-04-29Add a jobserver proxy to ensure at least one token is always heldJohn Kåre Alsaker-4/+4
2025-04-21Update !DynSend and !DynSync platform implsThalia Archibald-4/+18
2025-04-14Switch to `diagnostic::on_unimplemented`mejrs-2/+2
2025-04-10Remove the use of Rayon iteratorsJohn Kåre Alsaker-0/+13
2025-03-10Convert `ShardedHashMap` to use `hashbrown::HashTable`Josh Stone-0/+2
2025-03-04Ensure that negative auto impls are always applicableMichael Goulet-4/+6
2025-01-12De-abstract tagged pointer abstractionBoxy-2/+2
2024-11-12Delete the `cfg(not(parallel))` serial compilerNoratrieb-189/+152
2024-06-28rustc_data_structures: Explicitly check for 64-bit atomics supportJohn Paul Adrian Glaubitz-4/+3
2024-06-24rustc_data_structures: Use portable AtomicU64 on 32-bit SPARCJohn Paul Adrian Glaubitz-3/+3
2024-01-18Remove `OneThread`John Kåre Alsaker-1/+0
2023-11-06use portable AtomicU64 for powerPC and MIPSSparrowLii-1/+12
2023-10-19Initiate the inner usage of `cfg_match`Caio-18/+13
2023-08-30Use conditional synchronization for LockJohn Kåre Alsaker-2/+0
2023-05-06add `DynSend / DynSync` for `CopyTaggedPtr`SparrowLii-3/+8
2023-05-06correct import of owned_sliceSparrowLii-10/+2
2023-05-06correct literals for dyn thread safeSparrowLii-9/+12
2023-05-06rename relative names in `sync`SparrowLii-6/+6
2023-05-06fix some nitsSparrowLii-26/+15
2023-05-06introduce `DynSend` and `DynSync` auto traitSparrowLii-0/+268