about summary refs log tree commit diff
path: root/compiler/rustc_index
AgeCommit message (Expand)AuthorLines
2025-01-19Run `clippy --fix` for `unnecessary_map_or` lintYotam Ofek-1/+1
2025-01-14Add `DenseBitSet::union_not`Zalathar-0/+56
2025-01-11document the use-cases of `DenseBitSet` a bit moreRémy Rakic-1/+7
2025-01-11rename `BitSet` to `DenseBitSet`Rémy Rakic-68/+72
2024-12-29improve `bit_set` assertionRémy Rakic-1/+6
2024-12-21Rollup merge of #134526 - onur-ozkan:nightly-feat-rustc, r=jieyouxuMatthias Krüger-1/+1
2024-12-19update `rustc_index_macros` feature handlingonur-ozkan-1/+1
2024-12-17add `MixedBitSet::clear`Rémy Rakic-0/+8
2024-12-09Use `BitSet` in `SparseBitMatrix`.Nicholas Nethercote-13/+13
2024-12-05Introduce `MixedBitSet`.Nicholas Nethercote-0/+155
2024-12-05Move some `BitSet` code blocks to a better place.Nicholas Nethercote-105/+105
2024-11-29Remove `HybridBitSet`.Nicholas Nethercote-692/+3
2024-11-29Stop using `HybridBitSet` in `SparseBitMatrix`.Nicholas Nethercote-13/+18
2024-11-29Speed up `ChunkedBitIter`Nicholas Nethercote-55/+40
2024-11-29Tiny `ChunkedBitSet` improvements.Nicholas Nethercote-19/+16
2024-11-29Clarify `ChunkSize` invariants.Nicholas Nethercote-4/+8
2024-11-20reduce false positives of tail-expr-drop-order from consumed valuesDing Xiang Fei-4/+136
2024-10-10Rollup merge of #130625 - heiseish:issue-124028-fix, r=jieyouxuMatthias Krüger-0/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-50/+42
2024-09-20no_inline for index vecGiang Dao-0/+1
2024-09-17assert that unexpectedly unsized fields are sized in the param envLukas Markeffsky-1/+1
2024-09-08IntervalSet: add comment about representationRalf Jung-1/+1
2024-09-08Auto merge of #129346 - nnethercote:fix-double-handling-in-collect_tokens, r=...bors-1/+1
2024-08-31disable size asserts in the compiler when randomizing layoutsThe 8472-0/+12
2024-08-28Rollup merge of #129401 - workingjubilee:partial-initialization-of-stabilizat...Jubilee-1/+1
2024-08-27compiler: Remove feature(new_uninit)Jubilee Young-1/+1
2024-08-27Add `warn(unreachable_pub)` to `rustc_index`.Nicholas Nethercote-0/+1
2024-08-23library: Move unstable API of new_uninit to new featuresJubilee Young-0/+1
2024-08-24Avoid double-handling of attributes in `collect_tokens`.Nicholas Nethercote-1/+1
2024-08-13Add and use `IndexVec::append`Josh Stone-0/+5
2024-07-29Reformat `use` declarations.Nicholas Nethercote-24/+15
2024-07-15Fix feature gating on rustc_index to not use implicit featuresMichael Goulet-3/+3
2024-07-15Use dep: for crate dependenciesMichael Goulet-1/+5
2024-07-04Auto merge of #127170 - bjorn3:no_specialize_index_borrowck, r=michaelwoeristerbors-4/+1
2024-07-04Use `IndexVec` for coroutine local mappingLiu Dingming-0/+5
2024-06-30Remove usage of specialization from newtype_index!bjorn3-4/+1
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-1/+3
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-1/+1
2024-04-03Check `x86_64` size assertions on `aarch64`, tooZalathar-1/+1
2024-03-06doc: Add better explanationorion GONZALEZ (contractor)-1/+18
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-01-27Auto merge of #120024 - Mark-Simulacrum:fast-union-merge, r=cjgillotbors-0/+6
2024-01-26Rollup merge of #119800 - dev-ardi:tmp, r=wesleywiserMatthias Krüger-0/+7
2024-01-26Update compiler/rustc_index/src/vec.rsArdi-0/+1
2024-01-25Remove unused featuresclubby789-9/+2
2024-01-22Remove uses of HybridBitSet.Camille GILLOT-2/+2
2024-01-16Merge into larger interval setMark Rousskov-0/+6
2024-01-10Fix some mistakes + new docardi-6/+5
2024-01-10Oh wellardi-15/+3
2024-01-10Document the struct and a few methodsardi-0/+19