index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_data_structures
/
src
/
obligation_forest
Age
Commit message (
Expand
)
Author
Lines
2023-12-10
remove redundant imports
surechen
-1
/
+0
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-1
/
+1
2023-03-17
Fast path that skips over unchanged obligations in process_obligations
The 8472
-3
/
+16
2023-03-03
Improve comments in `needs_process_obligation`.
Nicholas Nethercote
-0
/
+2
2023-01-31
Auto merge of #107297 - Mark-Simulacrum:bump-bootstrap, r=pietroalbini
bors
-4
/
+1
2023-01-31
Download rustc component for rustfmt toolchain as well
Mark Rousskov
-4
/
+1
2023-01-21
Use a type-alias-impl-trait in `ObligationForest`
Nilstrieb
-2
/
+1
2023-01-05
Fix `uninlined_format_args` for some compiler crates
nils
-2
/
+2
2022-09-19
Make cycle errors recoverable
Joshua Nelson
-12
/
+28
2022-09-19
Make `OUT` an associated type instead of a generic parameter
Joshua Nelson
-0
/
+5
2022-09-07
Use niche-filling optimization even when multiple variants have data.
Michael Benfield
-0
/
+4
2022-06-06
Split `process_obligation` in two.
Nicholas Nethercote
-5
/
+14
2022-06-06
Handle stalling within `ObligationForest`.
Nicholas Nethercote
-84
/
+62
2022-06-06
Streamline `active_cache` to `done_cache` transfer.
Nicholas Nethercote
-8
/
+5
2022-05-02
fix most compiler/ doctests
Elliot Roberts
-1
/
+1
2022-02-21
obligation forest docs
lcnr
-4
/
+5
2021-10-15
Revert "Auto merge of #89709 - clemenswasser:apply_clippy_suggestions_2, r=pe...
Matthias Krüger
-6
/
+6
2021-10-10
Remove for loop range
Clemens Wasser
-2
/
+2
2021-10-10
Apply clippy suggestions
Clemens Wasser
-5
/
+5
2021-07-17
Some perf optimizations and logging
jackh726
-0
/
+2
2021-06-06
Rollup merge of #85436 - tamird:save-clone, r=estebank
Yuki Okushi
-3
/
+2
2021-05-31
Remove unnecessary unboxed_closures feature usage
bjorn3
-18
/
+1
2021-05-18
Simplify `map | unwrap_or` to `map_or`
Tamir Duberstein
-2
/
+1
2021-05-18
Avoid cloning cache key
Tamir Duberstein
-2
/
+2
2021-05-04
Only compute Obligation `cache_key` once in `register_obligation_at`
Esteban Küber
-3
/
+4
2020-10-15
Turn Outcome into an opaque type to remove some runtime checks
Dániel Buga
-341
/
+315
2020-10-15
Reuse memory for process_cycles
Dániel Buga
-8
/
+8
2020-10-15
Make sure cold code is as small as possible
Dániel Buga
-1
/
+2
2020-10-13
Replace absolute paths with relative ones
est31
-1
/
+1
2020-08-30
mv compiler to compiler/
mark
-0
/
+1322