| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-20 | improve docs | Ralf Jung | -2/+2 | |
| 2019-04-19 | add Miri error variant for process exit | Ralf Jung | -0/+8 | |
| 2019-04-16 | Miri: refactor new allocation tagging | Ralf Jung | -70/+45 | |
| 2019-04-05 | remove lookup_char_pos_adj | Aleksey Kladov | -2/+2 | |
| It is now exactly equivalent to lookup_char_pos. | ||||
| 2019-04-02 | renames EvalErrorKind to InterpError | kenta7777 | -17/+17 | |
| 2019-03-27 | renames EvalContext to InterpretCx in docs and comments. | kenta7777 | -1/+1 | |
| 2019-03-23 | Deduplicate const eval error spans for better output | Esteban Küber | -1/+3 | |
| 2019-03-23 | Swap const evaluation lint spans to point at problem in primary span | Esteban Küber | -0/+11 | |
| 2019-03-16 | Revert the `LazyConst` PR | Oliver Scherer | -1/+7 | |
| 2019-03-15 | Auto merge of #58556 - oli-obk:imperative_recursion, r=pnkfelix | bors | -13/+63 | |
| Optimize copying large ranges of undefmask blocks Hopefully fixes #58523 | ||||
| 2019-03-13 | Use derive macro for HashStable | John Kåre Alsaker | -10/+18 | |
| 2019-03-12 | Explain the bits of `UndefMask` | Oliver Scherer | -0/+2 | |
| 2019-03-05 | Add ConstValue::Param and ConstValue::Infer | varkor | -1/+9 | |
| Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com> | ||||
| 2019-03-04 | Use bit operations for setting large ranges of bits in a u64 | Oliver Scherer | -16/+33 | |
| 2019-03-04 | No magic numbers | Oliver Scherer | -1/+1 | |
| 2019-03-04 | Optimize copying large ranges of undefmask blocks | Oliver Scherer | -7/+38 | |
| 2019-02-26 | Auto merge of #58561 - ljedrz:HirIdify_some_nodes, r=Zoxc | bors | -7/+7 | |
| Remove NodeId from some HIR nodes The next iteration of https://github.com/rust-lang/rust/pull/57578. Removes `NodeId` from: - [x] `Lifetime` - [x] `Ty` - [x] `GenericParam` - [x] `WhereClause` - [x] `WhereEqPredicate` - [x] `MacroDef` - [x] `Block` - [x] `Expr` r? @Zoxc | ||||
| 2019-02-24 | hir: remove NodeId from Block | ljedrz | -7/+7 | |
| 2019-02-16 | Reintroduce the invariant comment for clarity | Oliver Scherer | -0/+1 | |
| 2019-02-16 | Reuse the `Pointer` type instead of passing reassembling it at many use sites | Oliver Scherer | -3/+2 | |
| 2019-02-13 | Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasper | Mazdak Farrokhzad | -1/+1 | |
| Rename rustc_errors dependency in rust 2018 crates I think this is a better solution than `use rustc_errors as errors` in `lib.rs` and `use crate::errors` in modules. Related: rust-lang/cargo#5653 cc #58099 r? @Centril | ||||
| 2019-02-12 | Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik | bors | -26/+27 | |
| Cosmetic improvements to doc comments This has been factored out from https://github.com/rust-lang/rust/pull/58036 to only include changes to documentation comments (throughout the rustc codebase). r? @steveklabnik Once you're happy with this, maybe we could get it through with r=1, so it doesn't constantly get invalidated? (I'm not sure this will be an issue, but just in case...) Anyway, thanks for your advice so far! | ||||
| 2019-02-13 | Rename rustc_errors dependency in rust 2018 crates | Taiki Endo | -1/+1 | |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -26/+27 | |
| 2019-02-09 | miri: give non-generic functions a stable address | Ralf Jung | -8/+23 | |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -21/+21 | |
| 2019-01-30 | Swap the names of `LocalValue` and `LocalState` | Oliver Scherer | -1/+1 | |
| 2019-01-27 | `ConstValue::ScalarPair` only needs to represent slices | Oliver Scherer | -15/+9 | |
| 2019-01-27 | Add some size assertions for const eval types | Oliver Scherer | -0/+8 | |
| 2019-01-05 | Rollup merge of #57314 - wiktorkuchta:master, r=Centril | kennytm | -1/+1 | |
| Fix repeated word typos Inspired by #57295 (I skipped 'be be' because of it) and my [PR in another repo ](https://github.com/e-maxx-eng/e-maxx-eng/pull/389) Not a stupid `sed`, I actually tried to fix case by case. | ||||
| 2019-01-05 | Rollup merge of #57219 - matthewjasper:mir-cleanup, r=nikomatsakis | kennytm | -22/+0 | |
| Remove some unused code Closes #57096 | ||||
| 2019-01-03 | Fix repeated word typos | Wiktor Kuchta | -1/+1 | |
| Found with `git grep -P '\b([a-z]+)\s+\1\b'` | ||||
| 2019-01-01 | `<&'tcx ty::Const as Deref>::deref` | Oliver Scherer | -1/+1 | |
| 2019-01-01 | Move the `Unevaluated` constant arm upwards in the type structure | Oliver Scherer | -9/+1 | |
| 2018-12-29 | Remove unused types from rustc::mir::interpret | Matthew Jasper | -22/+0 | |
| The types are no longer used with the change to stacked borrows for validation. | ||||
| 2018-12-27 | Auto merge of #57129 - RalfJung:check-bounds, r=oli-obk | bors | -1/+1 | |
| make Alloc::check_bounds_ptr private; you should use Memory::check_bounds_ptr instead r? @oli-obk | ||||
| 2018-12-26 | make Alloc::check_bounds_ptr private; you should use ↵ | Ralf Jung | -1/+1 | |
| Memory::check_bounds_ptr instead | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -40/+0 | |
| 2018-12-15 | Rollup merge of #56718 - RalfJung:use-libbacktrace-printing, r=alexcrichton | Pietro Albini | -40/+4 | |
| Use libbacktrace pretty-printing r? @alexcrichton | ||||
| 2018-12-13 | Auto merge of #56461 - oli-obk:alloc_ids, r=RalfJung | bors | -48/+70 | |
| Some cleanups around `AllocId` management r? @eddyb cc @RalfJung | ||||
| 2018-12-11 | miri: use backtrace crate printing instead of rolling our own | Ralf Jung | -40/+4 | |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -1/+1 | |
| 2018-12-04 | No need to export functions only used in the same module | Oliver Scherer | -1/+1 | |
| 2018-12-04 | Mention `alloc` in the name of the interning methods | Oliver Scherer | -6/+6 | |
| 2018-12-04 | s/id_to_type/id_to_kind/ | Oliver Scherer | -7/+7 | |
| 2018-12-04 | Clear up comment | Oliver Scherer | -1/+3 | |
| 2018-12-04 | s/alloc_type/alloc_kind/ | Oliver Scherer | -7/+7 | |
| 2018-12-03 | s/AllocType/AllocKind/ | Oliver Scherer | -15/+15 | |
| 2018-12-03 | s/AllocKind/AllocDiscriminant/ | Oliver Scherer | -11/+11 | |
| 2018-12-03 | Document `AllocMap` | Oliver Scherer | -2/+20 | |
