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
/
src
/
librustc_trans
/
context.rs
Age
Commit message (
Expand
)
Author
Lines
2017-09-11
rustc: replace usize with u64 and ConstUsize.
Eduard-Mihai Burtescu
-10
/
+10
2017-09-05
rustc: Migrate lang items to a query
Alex Crichton
-2
/
+2
2017-08-19
rustc: Remove some dead code
Vadim Petrochenkov
-69
/
+1
2017-08-15
use field init shorthand EVERYWHERE
Zack M. Davis
-9
/
+9
2017-07-13
trans: Internalize symbols at the trans-item level, without relying on LLVM.
Michael Woerister
-9
/
+24
2017-06-04
Merge branch 'profiling' of github.com:whitequark/rust into profiling
Marco Castelluccio
-2
/
+10
2017-06-02
Auto merge of #42189 - nikomatsakis:chalk-trait-env-param-env, r=eddyb
bors
-30
/
+20
2017-06-01
strip param-env from infcx
Niko Matsakis
-3
/
+3
2017-06-01
rewrite layout to take a (param-env, ty) pair instead of infcx
Niko Matsakis
-28
/
+18
2017-06-01
move projection mode into parameter environment
Niko Matsakis
-4
/
+4
2017-06-01
Adding support for the llvm `prefetch` intrinsic
Falco Hirschenberger
-0
/
+1
2017-05-27
Remove trans-internal re-exports of rustc modules
Robin Kruppe
-4
/
+3
2017-05-22
use `ParamEnv` from `ty` rather than importing
Niko Matsakis
-4
/
+4
2017-05-22
rename `ParameterEnvironment` to `ParamEnv`
Niko Matsakis
-4
/
+4
2017-05-22
centralize the caching for is-copy, is-sized, and is-freeze
Niko Matsakis
-6
/
+4
2017-05-19
debuginfo: Generate unique DW_AT_names for compilation units to work around O...
Michael Woerister
-1
/
+4
2017-05-01
Add profiling support, through the rustc -Z profile flag.
whitequark
-1
/
+10
2017-04-26
cache symbol names in ty::maps
Ariel Ben-Yehuda
-45
/
+5
2017-04-22
short-cut SharedCrateContext::layout_of
Ariel Ben-Yehuda
-0
/
+12
2017-04-21
move the trans trait caches into tcx
Niko Matsakis
-65
/
+1
2017-04-21
introduce the rather simpler symbol-cache in place of symbol-map
Niko Matsakis
-20
/
+19
2017-04-21
remove `translation_items` from `SharedCrateContext`
Niko Matsakis
-12
/
+1
2017-04-20
rustc: combine type_needs_drop_given_env and may_drop into needs_drop.
Eduard-Mihai Burtescu
-1
/
+1
2017-04-20
rustc: replace interior_unsafe with a Freeze trait.
Eduard-Mihai Burtescu
-0
/
+4
2017-04-13
refactor `metadata_symbol_name`
Niko Matsakis
-7
/
+1
2017-04-13
pull stats out of `SharedCrateContext`
Niko Matsakis
-17
/
+24
2017-04-13
remove `LinkMeta` from `SharedCrateContext`
Niko Matsakis
-9
/
+1
2017-04-13
use `tcx.crate_name(LOCAL_CRATE)` rather than `LinkMeta::crate_name`
Niko Matsakis
-2
/
+2
2017-04-13
kill `CrateContextList` as a thing
Niko Matsakis
-85
/
+12
2017-04-13
rewrite post-processing routines not to require a `CrateContext`
Niko Matsakis
-15
/
+0
2017-04-13
redirect `exported_symbols` through `shared`
Niko Matsakis
-4
/
+0
2017-04-13
remove unused `link_meta`
Niko Matsakis
-4
/
+0
2017-04-13
rewrite to pass a ref, not slice + index
Niko Matsakis
-9
/
+4
2017-04-13
remove `metadata_*` from `SharedCrateContext`
Niko Matsakis
-18
/
+1
2017-04-08
rustc: add some abstractions to ty::layout for a more concise API.
Eduard-Mihai Burtescu
-12
/
+49
2017-04-08
rustc: add a TyLayout helper for type-related layout queries.
Eduard-Mihai Burtescu
-2
/
+2
2017-04-05
document the implementation a bit more
Jorge Aparicio
-0
/
+2
2017-04-05
add an #[used] attribute
Jorge Aparicio
-0
/
+7
2017-03-23
move `export_map` into the tcx
Niko Matsakis
-12
/
+0
2017-03-18
translate drop glue using MIR
Ariel Ben-Yehuda
-15
/
+1
2017-03-18
refactor away callee::Callee and translate virtual calls through a MIR shim
Ariel Ben-Yehuda
-3
/
+3
2017-03-18
move Instance to rustc and use it in the collector
Ariel Ben-Yehuda
-11
/
+1
2017-03-10
add comments and remove unused code paths
Niko Matsakis
-2
/
+0
2017-03-10
isolate dep-graph tasks
Niko Matsakis
-1
/
+7
2017-02-25
rustc: combine BareFnTy and ClosureTy into FnSig.
Eduard-Mihai Burtescu
-9
/
+7
2017-02-17
rework `TraitSelect` to avoid a vec and just use two def-ids
Nicholas Nethercote
-1
/
+2
2017-01-06
rustc: keep track of tables everywhere as if they were per-body.
Eduard-Mihai Burtescu
-1
/
+1
2016-12-30
Such large. Very 128. Much bits.
Simonas Kazlauskas
-0
/
+11
2016-12-28
rustc: simplify constant cross-crate loading and rustc_passes::consts.
Eduard-Mihai Burtescu
-8
/
+0
2016-12-20
Improve cache quality for eh_personality.
Mark Simulacrum
-8
/
+8
[prev]
[next]