| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rollup merge of #110145 - WaffleLapkin:share_slice_of_bytes, r=Nilstrieb | Dylan DPC | 2023-05-17 | 3 | -13/+48 |
| |\ |
|
| | * | Fixup comments | Maybe Waffle | 2023-05-16 | 1 | -4/+4 |
| | * | Remove `MetadataRef` type alias | Maybe Waffle | 2023-05-16 | 1 | -3/+0 |
| | * | Switch `OwnedSlice` to use `Lrc` & remove `Lrc` from `MetadataBlob` | Maybe Waffle | 2023-05-16 | 2 | -4/+43 |
| | * | Merge `MetadataRef` type aliases | Maybe Waffle | 2023-05-16 | 1 | -4/+3 |
| * | | Start node has no immediate dominator | Tomasz Miąsko | 2023-05-14 | 2 | -14/+22 |
| |/ |
|
| * | Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillot | bors | 2023-05-13 | 4 | -37/+464 |
| |\ |
|
| | * | add `DynSend / DynSync` for `CopyTaggedPtr` | SparrowLii | 2023-05-06 | 2 | -5/+8 |
| | * | correct import of owned_slice | SparrowLii | 2023-05-06 | 3 | -13/+6 |
| | * | correct literals for dyn thread safe | SparrowLii | 2023-05-06 | 2 | -21/+24 |
| | * | rename relative names in `sync` | SparrowLii | 2023-05-06 | 2 | -23/+28 |
| | * | fix `parallel!` | SparrowLii | 2023-05-06 | 1 | -0/+7 |
| | * | fix some nits | SparrowLii | 2023-05-06 | 2 | -39/+27 |
| | * | introduce `DynSend` and `DynSync` auto trait | SparrowLii | 2023-05-06 | 3 | -39/+467 |
| * | | Rollup merge of #111393 - klensy:win-0.48, r=oli-obk | Matthias Krüger | 2023-05-12 | 1 | -2/+4 |
| |\ \ |
|
| | * | | bump windows crate 0.46 -> 0.48 in workspace | klensy | 2023-05-09 | 1 | -2/+4 |
| * | | | Rollup merge of #111252 - matthewjasper:min-spec-improvements, r=compiler-errors | Dylan DPC | 2023-05-09 | 1 | -0/+2 |
| |\ \ \
| |/ /
|/| | |
|
| | * | | Disallow (min) specialization imps with no items | Matthew Jasper | 2023-05-05 | 1 | -0/+2 |
| | |/ |
|
| * | | Use smaller ints for bitflags | Nilstrieb | 2023-05-07 | 1 | -1/+1 |
| |/ |
|
| * | Use the full Fingerprint when stringifying Svh | Ben Kimock | 2023-04-30 | 2 | -5/+10 |
| * | Auto merge of #107782 - Zoxc:worker-local, r=cjgillot | bors | 2023-04-27 | 3 | -34/+188 |
| |\ |
|
| | * | Move the WorkerLocal type from the rustc-rayon fork into rustc_data_structures | John Kåre Alsaker | 2023-04-16 | 3 | -34/+188 |
| * | | Rollup merge of #110814 - WaffleLapkin:sprinkle_#inline, r=Nilstrieb | Matthias Krüger | 2023-04-27 | 2 | -0/+17 |
| |\ \ |
|
| | * | | Sprinkle some `#[inline]` in `rustc_data_structures::tagged_ptr` | Maybe Waffle | 2023-04-25 | 2 | -0/+17 |
| * | | | Rollup merge of #110615 - WaffleLapkin:impl_tag, r=cjgillot | Matthias Krüger | 2023-04-25 | 4 | -6/+204 |
| |\ \ \
| |/ /
|/| | |
|
| | * | | Add `#[inline]` in `impl_tag` | Maybe Waffle | 2023-04-25 | 1 | -0/+2 |
| | * | | Switch `impl_tag!` from explicit tags to `${index()}` | Maybe Waffle | 2023-04-24 | 3 | -47/+52 |
| | * | | Simplify `bits_for_tags` impl | Maybe Waffle | 2023-04-20 | 1 | -13/+3 |
| | * | | Remove confusing comment | Maybe Waffle | 2023-04-20 | 1 | -31/+0 |
| | * | | Use `impl Tag for $T` syntax for `impl_tag!` | Maybe Waffle | 2023-04-20 | 2 | -11/+11 |
| | * | | Add `impl_tag!` macro to implement `Tag` for tagged pointer easily | Maybe Waffle | 2023-04-20 | 3 | -6/+238 |
| * | | | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | 2023-04-24 | 11 | -15/+16 |
| |/ / |
|
| * | | `deny(unsafe_op_in_unsafe_fn)` in `rustc_data_structures` | Maybe Waffle | 2023-04-19 | 4 | -101/+109 |
| * | | Auto merge of #110083 - saethlin:encode-hashes-as-bytes, r=cjgillot | bors | 2023-04-18 | 7 | -36/+178 |
| |\ \ |
|
| | * | | Add #[inline] to some new functions | Ben Kimock | 2023-04-18 | 2 | -0/+3 |
| | * | | Document how the HashN types are different from Fingerprint | Ben Kimock | 2023-04-18 | 1 | -4/+15 |
| | * | | Store hashes in special types so they aren't accidentally encoded as numbers | Ben Kimock | 2023-04-18 | 7 | -37/+165 |
| * | | | Rollup merge of #110417 - jsoref:spelling-compiler, r=Nilstrieb | Guillaume Gomez | 2023-04-18 | 1 | -1/+1 |
| |\ \ \
| |/ /
|/| | |
|
| | * | | Spelling - compiler | Josh Soref | 2023-04-17 | 1 | -1/+1 |
| * | | | Auto merge of #110481 - matthiaskrgr:rollup-phkkgm9, r=matthiaskrgr | bors | 2023-04-18 | 2 | -8/+52 |
| |\ \ \ |
|
| | * \ \ | Rollup merge of #110409 - Nilstrieb:some-manual-javascript-object-notationing... | Matthias Krüger | 2023-04-18 | 2 | -8/+52 |
| | |\ \ \ |
|
| | | * | | | Don't use `serde_json` to serialize a simple JSON object | Nilstrieb | 2023-04-16 | 2 | -8/+52 |
| | | | |/
| | |/| |
|
| * | | | | Auto merge of #110410 - saethlin:hash-u128-as-u64s, r=oli-obk | bors | 2023-04-18 | 1 | -1/+2 |
| |\ \ \ \
| |/ / /
|/| | | |
|
| | * | | | Implement StableHasher::write_u128 via write_u64 | Ben Kimock | 2023-04-16 | 1 | -1/+2 |
| | |/ / |
|
| * | | | Auto merge of #110243 - WaffleLapkin:bless_tagged_pointers🙏, r=Nilstrieb | bors | 2023-04-17 | 7 | -215/+640 |
| |\ \ \
| |_|/
|/| | |
|
| | * | | fix broken intradoclinks | Maybe Waffle | 2023-04-14 | 1 | -1/+3 |
| | * | | Use `ptr::Alignment` for extra coolness points | Maybe Waffle | 2023-04-14 | 5 | -25/+20 |
| | * | | Test `CopyTaggedPtr`'s `HashStable` impl | Maybe Waffle | 2023-04-14 | 2 | -0/+26 |
| | * | | Share `Tag2` impl between `CopyTaggedPtr` and `TaggedPtr` tests | Maybe Waffle | 2023-04-14 | 3 | -62/+31 |
| | * | | Doc fixes from review | Maybe Waffle | 2023-04-14 | 2 | -7/+26 |