Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
rust-lang
/
rust
/
HEAD
/
compiler
/
rustc_index
ed3711e
use `div_ceil` instead of manual logic
by Folkert de Vries
· 2 weeks ago
a0c19ee
index: add method for checking range on DenseBitSet
by Nia Espera
· 6 weeks ago
5269403
Add `copy_within` to `IndexSlice`
by Jason Newcomb
· 3 months ago
6438b9e
Use {Decodable,Encodable}_NoContext in type_ir
by Michael Goulet
· 4 months ago
d93ef39
Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan,jieyouxu
by Matthias Krüger
· 4 months ago
2bdb10f
Rollup merge of #138372 - Eclips4:issue-138196, r=scottmcm
by Matthias Krüger
· 4 months ago
d2b52c5
Auto merge of #137795 - Jarcho:idx_opt, r=davidtwco
by bors
· 4 months ago
7398b39
Make panic's more specific
by Kirill Podoprigora
· 4 months ago
64d1433
Refactor pick2_mut & pick3_mut to use get_disjoint_mut
by Kirill Podoprigora
· 4 months ago
ff0a5fe
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
by Nicholas Nethercote
· 4 months ago
063ef18
Revert "Use workspace lints for crates in `compiler/` #138084"
by 许杰友 Jieyou Xu (Joe)
· 4 months ago
48caf81
Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu
by Matthias Krüger
· 4 months ago
8a3e033
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
by Nicholas Nethercote
· 4 months ago
beba32c
Specify rust lints for `compiler/` crates via Cargo.
by Nicholas Nethercote
· 4 months ago
38fad98
compiler: Use size_of from the prelude instead of imported
by Thalia Archibald
· 4 months ago
da0fbc1
Allow the optimizer to elide bounds checks when enumerating `IndexSlice`/`IndecVec`.
by Jason Newcomb
· 5 months ago
6aa015a
Rollup merge of #136610 - Jarcho:range_idx, r=Noratrieb
by Jacob Pratt
· 5 months ago
12e3911
Greatly simplify lifetime captures in edition 2024
by Michael Goulet
· 5 months ago
3d5438ac
Fix binding mode problems
by Michael Goulet
· 5 months ago
76d341f
Upgrade the compiler to edition 2024
by Michael Goulet
· 5 months ago
162fb71
Allow SliceIndex to be indexed by ranges.
by Jason Newcomb
· 5 months ago
1fcae03
Rustfmt
by bjorn3
· 5 months ago
264fa0f
Run `clippy --fix` for `unnecessary_map_or` lint
by Yotam Ofek
· 6 months ago
e70112c
Add `DenseBitSet::union_not`
by Zalathar
· 6 months ago
d1f8a2c
document the use-cases of `DenseBitSet` a bit more
by Rémy Rakic
· 6 months ago
a13354b
rename `BitSet` to `DenseBitSet`
by Rémy Rakic
· 6 months ago
cbdac2f
improve `bit_set` assertion
by Rémy Rakic
· 7 months ago
e461a3f
Rollup merge of #134526 - onur-ozkan:nightly-feat-rustc, r=jieyouxu
by Matthias Krüger
· 7 months ago
e151148
update `rustc_index_macros` feature handling
by onur-ozkan
· 7 months ago
ef96965
add `MixedBitSet::clear`
by Rémy Rakic
· 7 months ago
dd28c40
Use `BitSet` in `SparseBitMatrix`.
by Nicholas Nethercote
· 7 months ago
6ee1a7a
Introduce `MixedBitSet`.
by Nicholas Nethercote
· 8 months ago
dff5ce6
Move some `BitSet` code blocks to a better place.
by Nicholas Nethercote
· 8 months ago
4846c19
Remove `HybridBitSet`.
by Nicholas Nethercote
· 8 months ago
b7ff2ae
Stop using `HybridBitSet` in `SparseBitMatrix`.
by Nicholas Nethercote
· 8 months ago
ded4dfd
Speed up `ChunkedBitIter`
by Nicholas Nethercote
· 8 months ago
ff78002
Tiny `ChunkedBitSet` improvements.
by Nicholas Nethercote
· 8 months ago
15b24c4
Clarify `ChunkSize` invariants.
by Nicholas Nethercote
· 8 months ago
297b618
reduce false positives of tail-expr-drop-order from consumed values
by Ding Xiang Fei
· 8 months ago
6d41be2
Rollup merge of #130625 - heiseish:issue-124028-fix, r=jieyouxu
by Matthias Krüger
· 9 months ago
c682aa1
Reformat using the new identifier sorting from rustfmt
by Michael Goulet
· 10 months ago
ff86fa5
no_inline for index vec
by Giang Dao
· 10 months ago
3db930a
assert that unexpectedly unsized fields are sized in the param env
by Lukas Markeffsky
· 10 months ago
11bd99d
IntervalSet: add comment about representation
by Ralf Jung
· 10 months ago
6d05f12
Auto merge of #129346 - nnethercote:fix-double-handling-in-collect_tokens, r=petrochenkov
by bors
· 10 months ago
5bf8eeb
disable size asserts in the compiler when randomizing layouts
by The 8472
· 11 months ago
9d5f794
Rollup merge of #129401 - workingjubilee:partial-initialization-of-stabilization, r=dtolnay,joboet
by Jubilee
· 11 months ago
2535a0f
compiler: Remove feature(new_uninit)
by Jubilee Young
· 11 months ago
46fe09f
Add `warn(unreachable_pub)` to `rustc_index`.
by Nicholas Nethercote
· 11 months ago
9ccd7ab
library: Move unstable API of new_uninit to new features
by Jubilee Young
· 11 months ago
1fdabfb
Avoid double-handling of attributes in `collect_tokens`.
by Nicholas Nethercote
· 11 months ago
0a34ce4
Add and use `IndexVec::append`
by Josh Stone
· 11 months ago
84ac80f
Reformat `use` declarations.
by Nicholas Nethercote
· 12 months ago
324d2e5
Fix feature gating on rustc_index to not use implicit features
by Michael Goulet
· 1 year ago
247ad33
Use dep: for crate dependencies
by Michael Goulet
· 1 year ago
9f877c9
Auto merge of #127170 - bjorn3:no_specialize_index_borrowck, r=michaelwoerister
by bors
· 1 year ago
a9194f3
Use `IndexVec` for coroutine local mapping
by Liu Dingming
· 1 year, 1 month ago
f23c1fd
Remove usage of specialization from newtype_index!
by bjorn3
· 1 year, 1 month ago
75b164d
Use `tidy` to sort crate attributes for all compiler crates.
by Nicholas Nethercote
· 1 year, 1 month ago
0d97669
Simplify `static_assert_size`s.
by Nicholas Nethercote
· 1 year, 3 months ago
2d47cd7
Check `x86_64` size assertions on `aarch64`, too
by Zalathar
· 1 year, 4 months ago
6600c97
doc: Add better explanation
by orion GONZALEZ (contractor)
· 1 year, 4 months ago
0ac1195
Invert diagnostic lints.
by Nicholas Nethercote
· 1 year, 5 months ago
6351247
Auto merge of #120024 - Mark-Simulacrum:fast-union-merge, r=cjgillot
by bors
· 1 year, 6 months ago
b31bf24
Rollup merge of #119800 - dev-ardi:tmp, r=wesleywiser
by Matthias Krüger
· 1 year, 6 months ago
00ada8e
Update compiler/rustc_index/src/vec.rs
by Ardi
· 1 year, 6 months ago
fd29f74
Remove unused features
by clubby789
· 1 year, 6 months ago
7e64de4
Remove uses of HybridBitSet.
by Camille GILLOT
· 1 year, 6 months ago
1696148
Merge into larger interval set
by Mark Rousskov
· 1 year, 6 months ago
ee8510e
Fix some mistakes + new doc
by ardi
· 1 year, 6 months ago
1bf3aee
Oh well
by ardi
· 1 year, 6 months ago
281ceb2
Document the struct and a few methods
by ardi
· 1 year, 6 months ago
efb3f11
Auto merge of #119499 - cjgillot:dtm-opt, r=nnethercote
by bors
· 1 year, 6 months ago
0adfe20
Reuse `bitwise` in BitMatrix.
by Camille GILLOT
· 1 year, 7 months ago
6ed37bd
Avoid specialization for the Span Encodable and Decodable impls
by bjorn3
· 1 year, 7 months ago
f6af747
Mention the relevant tracking issue next to my `bit_set` hack
by Nadrieril
· 1 year, 7 months ago
f30c595
Make `rustc_index::bit_set` available on stable
by Nadrieril
· 1 year, 7 months ago
7060fc8
Replace `no_ord_impl` with `orderable`.
by Nicholas Nethercote
· 1 year, 8 months ago
4506681
Begin nightly-ifying rustc_type_ir
by Michael Goulet
· 1 year, 8 months ago
82e396a4
Remove unnecessary annotation.
by Nicholas Nethercote
· 1 year, 8 months ago
2433542
Remove `IndexSlice::convert_index_type`.
by Nicholas Nethercote
· 1 year, 8 months ago
8b18c16
Remove `impl FiniteBitSetTy for {u64,u128}`.
by Nicholas Nethercote
· 1 year, 8 months ago
b7cf697
Remove `BitSet::to_hybrid`.
by Nicholas Nethercote
· 1 year, 8 months ago
06faf58
Remove `BitSet::words`.
by Nicholas Nethercote
· 1 year, 8 months ago
8ff624a
Clean up `rustc_*/Cargo.toml`.
by Nicholas Nethercote
· 1 year, 9 months ago
27d6a57
Preserve DebugInfo in DeadStoreElimination.
by Camille GILLOT
· 1 year, 10 months ago
8a6b67f
Auto merge of #115094 - Mark-Simulacrum:bootstrap-update, r=ozkanonur
by bors
· 1 year, 11 months ago
0a91606
Bump cfg(bootstrap)
by Mark Rousskov
· 1 year, 11 months ago
d16e9c3
Convert it into a warning
by Nilstrieb
· 1 year, 11 months ago
1b9159e
Add disclaimer on size assertion macro
by Nilstrieb
· 1 year, 11 months ago
5830ca2
Add `internal_features` lint
by Nilstrieb
· 2 years ago
cc907f8
Re-format let-else per rustfmt update
by Mark Rousskov
· 2 years ago
7664dfe
Auto merge of #111925 - Manishearth:rollup-z6z6l2v, r=Manishearth
by bors
· 2 years, 2 months ago
fb0f74a
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
by Maybe Waffle
· 2 years, 2 months ago
340fc2d
Leverage the interval property to precompute borrow kill points.
by Camille GILLOT
· 2 years, 2 months ago
5d809b1
Decorative changes to `IndexVec`
by Maybe Waffle
· 2 years, 3 months ago
7d23b52
`const`-ify some `{IndexVec, IndexSlice}` methods
by Maybe Waffle
· 2 years, 3 months ago
99ebfe2
move index code around
by Maybe Waffle
· 2 years, 3 months ago
e496fbe
Split `{Idx, IndexVec, IndexSlice}` into their own modules
by Maybe Waffle
· 2 years, 3 months ago
bd1dfce
Don't allocate it `IndexVec::remove`
by Maybe Waffle
· 2 years, 3 months ago
Next »