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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc
/
hir
/
map
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2017-04-12
First attempt at global_asm! macro
A.J. Gardner
-0
/
+1
2017-04-04
push `borrowck` into its own task
Niko Matsakis
-0
/
+21
2017-03-23
Remove internal liblog
Alex Crichton
-1
/
+1
2017-03-22
Allocate numerical values of DefIndexes from two seperate ranges.
Michael Woerister
-5
/
+4
2017-03-22
Introduce HirId, a replacement for NodeId after lowering to HIR.
Michael Woerister
-2
/
+7
2017-02-28
walk the bodies "in order" by traversing the crate
Niko Matsakis
-12
/
+17
2017-02-25
rustc_typeck: rework coherence to be almost completely on-demand.
Eduard-Mihai Burtescu
-0
/
+20
2017-02-25
rustc_typeck: don't use Result for get_type_parameter_bounds and ensure_super...
Eduard-Mihai Burtescu
-0
/
+24
2017-01-26
rustc: don't call the HIR AST.
Eduard-Mihai Burtescu
-76
/
+76
2017-01-06
rustc: store ty::Tables separately for each body (except closures').
Eduard-Mihai Burtescu
-163
/
+79
2016-12-28
rustc: always print nested nodes where a HIR map is available.
Eduard-Mihai Burtescu
-25
/
+46
2016-12-28
rustc: simplify constant cross-crate loading and rustc_passes::consts.
Eduard-Mihai Burtescu
-82
/
+92
2016-12-28
rustc: move function arguments into hir::Body.
Eduard-Mihai Burtescu
-1
/
+3
2016-12-28
rustc: separate bodies for static/(associated)const and embedded constants.
Eduard-Mihai Burtescu
-11
/
+29
2016-12-28
rustc: separate TraitItem from their parent Item, just like ImplItem.
Eduard-Mihai Burtescu
-18
/
+33
2016-12-16
Remove some more things that were only needed for inlined-HIR DefIds
Michael Woerister
-12
/
+0
2016-12-16
No need to store Definitions in RefCell within HIR map
Michael Woerister
-11
/
+11
2016-12-16
definitions: Store DefPath data in separate table in metadata
Michael Woerister
-1
/
+5
2016-12-16
definitions: Don't allocate DefIds for inlined HIR
Michael Woerister
-12
/
+1
2016-12-12
incr.comp.: Avoid creating an edge to DepNode::Krate when generating debuginf...
Michael Woerister
-3
/
+4
2016-11-30
rustc: track the Span's of definitions across crates.
Eduard-Mihai Burtescu
-33
/
+26
2016-11-29
Add make tidy fixes
Florian Diebold
-1
/
+1
2016-11-29
Fix some comments
Florian Diebold
-6
/
+3
2016-11-29
Give function bodies their own dep graph node
Florian Diebold
-2
/
+50
2016-11-29
Save bodies of functions for inlining into other crates
Florian Diebold
-9
/
+13
2016-11-29
rustc: replace body exprs by their ids
Florian Diebold
-0
/
+4
2016-11-28
rustc: track fields in the HIR map.
Eduard Burtescu
-0
/
+18
2016-11-28
rustc: embed path resolutions into the HIR instead of keeping DefMap.
Eduard-Mihai Burtescu
-1
/
+1
2016-11-28
rustc: desugar `use a::{b,c};` into `use a::b; use a::c;` in HIR.
Eduard-Mihai Burtescu
-10
/
+2
2016-11-28
rustc: track hir::{TraitRef, Visibility} in the HIR map.
Eduard Burtescu
-3
/
+27
2016-11-21
Cleanup `InternedString`.
Jeffrey Seyfried
-3
/
+2
2016-11-16
include a Name and Span for each item in the HIR of the impl
Niko Matsakis
-1
/
+1
2016-11-16
make distinct Hir() nodes in the graph for impl items
Niko Matsakis
-2
/
+6
2016-11-16
separate impl-items from the impl in the HIR
Niko Matsakis
-0
/
+9
2016-09-28
Rollup merge of #36376 - GuillaumeGomez:e0050, r=jonathandturner
Jonathan Turner
-1
/
+1
2016-09-28
Update E0050 to new error format
Guillaume Gomez
-1
/
+1
2016-09-27
Fix def id collection for `const_integer`s in the AST.
Jeffrey Seyfried
-1
/
+1
2016-09-27
Peform def id assignment during expansion.
Jeffrey Seyfried
-1
/
+1
2016-09-20
rustc_metadata: move more RBML tags to auto-serialization.
Eduard Burtescu
-10
/
+12
2016-09-20
rustc_metadata: go only through rustc_serialize in astencode.
Eduard Burtescu
-90
/
+16
2016-09-06
ignore dep-graph when loading inlined HIR
Niko Matsakis
-0
/
+2
2016-09-03
Add unions to HIR
Vadim Petrochenkov
-0
/
+1
2016-08-24
Remove AST from metadata except for consts and const fns.
Eduard Burtescu
-4
/
+1
2016-08-17
Display secondary span for E0053 for Sort TypeErrors
Keith Yeung
-0
/
+7
2016-08-12
typeck: record `impl Trait` concrete resolutions.
Eduard Burtescu
-0
/
+12
2016-08-02
replace graph rewriting with detecting inlined ids
Niko Matsakis
-49
/
+90
2016-08-02
remap Hir(InlinedDefId) to MetaData(OriginalDefId)
Niko Matsakis
-5
/
+15
2016-08-01
Move caching of HIR-inlining into CStore in order to avoid duplicating inline...
Michael Woerister
-5
/
+57
2016-06-28
groundwork: create the `Resolver` earlier in phase 2
Jeffrey Seyfried
-9
/
+1
2016-06-26
Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth
Jeffrey Seyfried
-2
/
+1
[next]