about summary refs log tree commit diff
path: root/compiler/rustc_index
AgeCommit message (Expand)AuthorLines
2025-09-26Apply cfg(bootstrap) replacementMark Rousskov-6/+0
2025-09-21Rollup merge of #144091 - thaliaarchi:stabilize-new-zeroed, r=Mark-SimulacrumStuart Cook-3/+3
2025-09-10Rollup merge of #144765 - Qelxiros:range-inclusive-last, r=jhprattMatthias Krüger-0/+15
2025-09-08change end to lastJeremy Smart-0/+15
2025-09-07Do not use prepend to avoid quadratic behaviour.Camille Gillot-35/+9
2025-09-07Use regular MaybeLiveLocals.Camille Gillot-2/+5
2025-09-07Reimplement DestinationPropagation according to live ranges.Camille GILLOT-0/+26
2025-09-07Introduce fast insertion at extremities to IntervalSet.Camille GILLOT-0/+51
2025-08-24Update documentation.Camille Gillot-9/+3
2025-08-23Remove chunk size from each chunk.Camille GILLOT-135/+162
2025-07-31Tidy up `Cargo.toml` files.Nicholas Nethercote-1/+1
2025-07-19Stabilize `new_zeroed_alloc`Thalia Archibald-3/+3
2025-07-05use `div_ceil` instead of manual logicFolkert de Vries-2/+2
2025-06-04index: add method for checking range on DenseBitSetNia Espera-0/+45
2025-04-15Add `copy_within` to `IndexSlice`Jason Newcomb-1/+12
2025-03-15Use {Decodable,Encodable}_NoContext in type_irMichael Goulet-4/+4
2025-03-12Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...Matthias Krüger-1/+0
2025-03-12Rollup merge of #138372 - Eclips4:issue-138196, r=scottmcmMatthias Krüger-15/+20
2025-03-12Auto merge of #137795 - Jarcho:idx_opt, r=davidtwcobors-0/+10
2025-03-12Make panic's more specificKirill Podoprigora-10/+13
2025-03-11Refactor pick2_mut & pick3_mut to use get_disjoint_mutKirill Podoprigora-8/+10
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-3/+1
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-1/+3
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-08Specify rust lints for `compiler/` crates via Cargo.Nicholas Nethercote-0/+3
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-4/+4
2025-02-28Allow the optimizer to elide bounds checks when enumerating `IndexSlice`/`Ind...Jason Newcomb-0/+10
2025-02-24Rollup merge of #136610 - Jarcho:range_idx, r=NoratriebJacob Pratt-14/+113
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-9/+7
2025-02-22Fix binding mode problemsMichael Goulet-16/+4
2025-02-22Upgrade the compiler to edition 2024Michael Goulet-1/+1
2025-02-21Allow SliceIndex to be indexed by ranges.Jason Newcomb-14/+113
2025-02-08Rustfmtbjorn3-40/+48
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