| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-12-22 | Remove `PartialOrd` and `Ord` from `LocalDefId` | pierwill | -1/+1 | |
| Implement `Ord`, `PartialOrd` for SpanData | ||||
| 2021-11-13 | Generate documentation in rustc `rustc_index::newtype_index` macro | pierwill | -1/+23 | |
| The macro now documents all generated items. Documentation notes possible panics and unsafety. | ||||
| 2021-10-23 | update cfg(bootstrap) | Pietro Albini | -6/+0 | |
| 2021-10-15 | Revert "Auto merge of #89709 - clemenswasser:apply_clippy_suggestions_2, ↵ | Matthias Krüger | -4/+7 | |
| r=petrochenkov" The PR had some unforseen perf regressions that are not as easy to find. Revert the PR for now. This reverts commit 6ae8912a3e7d2c4c775024f58a7ba4b1aedc4073, reversing changes made to 86d6d2b7389fe1b339402c1798edae8b695fc9ef. | ||||
| 2021-10-11 | Rollup merge of #89643 - cjgillot:overlap, r=matthewjasper | Matthias Krüger | -0/+6 | |
| Fix inherent impl overlap check. The current implementation of the overlap check was slightly buggy, and unified the wrong connected component in the `ids.len() <= 1` case. This became visible in another PR which changed the iteration order of items. r? ``@matthewjasper`` since you reviewed the other PR. | ||||
| 2021-10-10 | Apply clippy suggestions | Clemens Wasser | -7/+4 | |
| 2021-10-07 | Fix inherent impl overlap check. | Camille GILLOT | -0/+6 | |
| 2021-10-04 | Rollup merge of #89508 - jhpratt:stabilize-const_panic, r=joshtriplett | Jubilee | -2/+6 | |
| Stabilize `const_panic` Closes #51999 FCP completed in #89006 ```@rustbot``` label +A-const-eval +A-const-fn +T-lang cc ```@oli-obk``` for review (not `r?`'ing as not on lang team) | ||||
| 2021-10-04 | Stabilize `const_panic` | Jacob Pratt | -2/+6 | |
| 2021-10-03 | Replace Fn impls with RPIT impls in rustc_index | bjorn3 | -44/+17 | |
| This is cleaner and removes an unstable feature usage | ||||
| 2021-09-22 | rustc_index: Add some map-like APIs to `IndexVec` | Vadim Petrochenkov | -0/+15 | |
| 2021-05-31 | Use allow_internal_unstable more in rustc_index | bjorn3 | -1/+1 | |
| 2021-05-26 | Unify feature flags as `step_trait` | Jacob Pratt | -1/+1 | |
| While stdlib implementations of the unchecked methods require unchecked math, there is no reason to gate it behind this for external users. The reasoning for a separate `step_trait_ext` feature is unclear, and as such has been merged as well. | ||||
| 2021-05-26 | Specialize implementations | Jacob Pratt | -0/+3 | |
| Implementations in stdlib are now optimized as they were before. | ||||
| 2021-05-26 | Make Range implementation safe | Jacob Pratt | -1/+1 | |
| 2021-04-03 | Add fixme comment to revert change once const_panic is stable | Wilco Kusee | -0/+2 | |
| 2021-04-03 | Remove nightly features in rustc_type_ir | Wilco Kusee | -2/+2 | |
| 2021-03-09 | Remove useless Clone bound in IndexVec. | Camille GILLOT | -7/+7 | |
| 2021-02-26 | Miscellaneous inlining improvements | Tomasz Miąsko | -0/+1 | |
| Inline a few small and hot functions. | ||||
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+846 | |
