| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -361/+0 | |
| 2020-08-11 | Don't spill operands onto the stack in naked functions | Nathaniel McCallum | -0/+8 | |
| Currently, the code spills operands onto the stack for the purpose of debuginfo. However, naked functions can only contain an asm block. Therefore, attempting to spill the operands on the stack is undefined behavior. Fixes https://github.com/rust-lang/rust/issues/42779 cc https://github.com/rust-lang/rust/issues/32408 | ||||
| 2020-05-16 | Name return place in debuginfo if it is a user variable | Dylan MacKenzie | -1/+2 | |
| 2020-04-02 | nix rustc_target::abi::* reexport in ty::layout | Mazdak Farrokhzad | -2/+1 | |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -2/+2 | |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -3/+3 | |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 | |
| 2020-02-29 | simplify boolean expressions | Matthias Krüger | -2/+2 | |
| 2020-02-09 | rustc_codegen_ssa: only "spill" SSA-like values to the stack for debuginfo. | Eduard-Mihai Burtescu | -13/+34 | |
| 2020-02-09 | Auto merge of #68975 - Dylan-DPC:rollup-jzab8oh, r=Dylan-DPC | bors | -11/+3 | |
| Rollup of 7 pull requests Successful merges: - #68718 (Move `rustc_hir::def_id` to `rustc_span::def_id`) - #68834 (Fix and test implementation of BTreeMap's first/last_entry, pop_first/last) - #68857 (perf: Reduce Vec allocations in normalization by passing &mut Vec) - #68918 (Don't use the word "unwrap" to describe "unwrap" methods) - #68946 (Mark several functions and methods in core::cmp as #[must_use]) - #68958 (Clean up E0277 and E0282 explanations) - #68960 (codegen: misc cleanups around debuginfo scopes and locations.) Failed merges: r? @ghost | ||||
| 2020-02-08 | rustc_codegen_ssa: remove unnecessary source_locations_enabled. | Eduard-Mihai Burtescu | -5/+3 | |
| 2020-02-08 | rustc_codegen_llvm: remove InternalDebugLocation and simplify dbg_var_addr. | Eduard-Mihai Burtescu | -6/+0 | |
| 2020-02-03 | rustc_codegen_ssa: don't treat inlined variables as debuginfo arguments. | Eduard-Mihai Burtescu | -4/+1 | |
| 2020-02-03 | rustc_codegen_ssa: convert mir::VarDebugInfo into a custom PerLocalVarDebugInfo. | Eduard-Mihai Burtescu | -49/+125 | |
| 2020-02-03 | rustc_codegen_ssa: split declare_local into create_dbg_var and dbg_var_addr. | Eduard-Mihai Burtescu | -4/+4 | |
| 2020-01-10 | Remove PlaceBase enum and make Place base field be local: Local | Santiago Pastorino | -3/+1 | |
| 2020-01-10 | Remove Static from PlaceBase | Santiago Pastorino | -2/+2 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -2/+2 | |
| 2019-12-22 | Format the world | Mark Rousskov | -44/+41 | |
| 2019-11-27 | rustc: move debug info from LocalDecl and UpvarDecl into a dedicated ↵ | Eduard-Mihai Burtescu | -126/+13 | |
| VarDebugInfo. | ||||
| 2019-10-31 | rustc_codegen_ssa: introduce MIR VarDebugInfo, but only for codegen. | Eduard-Mihai Burtescu | -138/+184 | |
| 2019-10-31 | rustc_codegen_ssa: hide address ops from the declare_local interface. | Eduard-Mihai Burtescu | -21/+17 | |
| 2019-10-31 | rustc_codegen_ssa: move debuginfo scopes into FunctionDebugContext. | Eduard-Mihai Burtescu | -60/+27 | |
| 2019-10-31 | rustc_codegen_ssa: change set_var_name back to taking a &str. | Eduard-Mihai Burtescu | -31/+7 | |
| 2019-10-31 | rustc_codegen_ssa: move all set_var_name calls to mir::debuginfo. | Eduard-Mihai Burtescu | -34/+112 | |
| 2019-10-31 | rustc_codegen_ssa: move local variable debuginfo to mir::debuginfo. | Eduard-Mihai Burtescu | -1/+178 | |
| 2019-10-31 | rustc_codegen_ssa: move debuginfo-related things to a new mir::debuginfo module. | Eduard-Mihai Burtescu | -0/+145 | |
