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_trans
/
consts.rs
Age
Commit message (
Expand
)
Author
Lines
2017-10-02
incr.comp.: Use red/green tracking for CGU re-use.
Michael Woerister
-10
/
+6
2017-09-17
rustc: Mostly remove `ExportedSymbols`
Alex Crichton
-1
/
+1
2017-09-17
rustc: Make trans collect/partition a query
Alex Crichton
-3
/
+3
2017-09-17
rustc_trans: Refactor collection to use tcx
Alex Crichton
-2
/
+2
2017-09-08
Add `TargetOptions::min_global_align`, with s390x at 16-bit
Josh Stone
-2
/
+22
2017-09-07
Add some more with_ignore to get tests passing
Alex Crichton
-5
/
+10
2017-09-05
rustc: Remove a number of mutable fields in cstore
Alex Crichton
-1
/
+1
2017-08-02
rustc_trans: do not pass floating-point values to LLVM through FFI.
Eduard-Mihai Burtescu
-0
/
+6
2017-07-13
trans: Internalize symbols at the trans-item level, without relying on LLVM.
Michael Woerister
-0
/
+14
2017-05-05
is_foreign_item
achernyak
-1
/
+1
2017-04-26
cache symbol names in ty::maps
Ariel Ben-Yehuda
-6
/
+3
2017-04-21
just take `tcx` where we can
Niko Matsakis
-2
/
+2
2017-04-21
introduce the rather simpler symbol-cache in place of symbol-map
Niko Matsakis
-5
/
+4
2017-04-20
rustc: replace interior_unsafe with a Freeze trait.
Eduard-Mihai Burtescu
-2
/
+1
2017-04-16
rustc_const_eval: move ConstEvalErr to the rustc crate.
Eduard-Mihai Burtescu
-1
/
+1
2017-04-08
rustc_trans: avoid sizing_type_of everywhere possible.
Eduard-Mihai Burtescu
-1
/
+1
2017-04-05
document the implementation a bit more
Jorge Aparicio
-0
/
+1
2017-04-05
cast the #[used] static to *i8
Jorge Aparicio
-1
/
+2
2017-04-05
add an #[used] attribute
Jorge Aparicio
-0
/
+4
2017-03-18
move Instance to rustc and use it in the collector
Ariel Ben-Yehuda
-6
/
+7
2017-03-01
more through normalization in typeck & trans
Ariel Ben-Yehuda
-4
/
+5
2017-02-25
rustc_const_eval: always demand typeck_tables for evaluating constants.
Eduard-Mihai Burtescu
-5
/
+5
2017-01-26
rustc: rename TyCtxt's `map` field to `hir`.
Eduard-Mihai Burtescu
-3
/
+3
2017-01-06
rustc: store ty::Tables separately for each body (except closures').
Eduard-Mihai Burtescu
-2
/
+0
2016-12-20
Remove push_ctxt
Mark-Simulacrum
-2
/
+1
2016-12-01
Emit 'dllimport' attribute for dylib foreign items on Windows.
Vadim Chugunov
-1
/
+12
2016-11-21
Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...
Jeffrey Seyfried
-1
/
+1
2016-11-10
rustc: clean up lookup_item_type and remove TypeScheme.
Eduard Burtescu
-2
/
+2
2016-10-21
trans: Make names of internal symbols independent of CGU translation order.
Michael Woerister
-5
/
+1
2016-09-04
Fix incorrect LLVM Linkage enum
Matt Ickstadt
-4
/
+4
2016-08-25
Refactor away `AttrMetaMethods`.
Jeffrey Seyfried
-1
/
+1
2016-08-24
Remove AST from metadata except for consts and const fns.
Eduard Burtescu
-8
/
+4
2016-08-24
rustc_trans: remove the bulk of old trans and most of its support code.
Eduard Burtescu
-956
/
+21
2016-08-24
Disable old trans access via -Z orbit, #[rustc_no_mir] or --disable-orbit.
Eduard Burtescu
-6
/
+1
2016-08-17
rustc: reduce Substs and Generics to a simple immutable API.
Eduard Burtescu
-4
/
+4
2016-08-13
Rename empty/bang to never
Andrew Cann
-2
/
+2
2016-08-13
Add EmptyToAny adjustment
Andrew Cann
-1
/
+2
2016-08-09
Auto merge of #35166 - nikomatsakis:incr-comp-ice-34991-2, r=mw
bors
-1
/
+1
2016-08-03
finish type-auditing rustllvm
Ariel Ben-Yehuda
-7
/
+9
2016-08-03
begin auditing the C++ types in RustWrapper
Ariel Ben-Yehuda
-2
/
+2
2016-08-02
remap Hir(InlinedDefId) to MetaData(OriginalDefId)
Niko Matsakis
-1
/
+1
2016-08-01
Move caching of HIR-inlining into CStore in order to avoid duplicating inline...
Michael Woerister
-1
/
+1
2016-07-28
Modify trans to skip generating `.o` files
Niko Matsakis
-1
/
+1
2016-07-22
refactor constant evaluation error reporting
Ariel Ben-Yehuda
-9
/
+12
2016-07-09
Auto merge of #34365 - petrochenkov:deferr, r=eddyb
bors
-1
/
+1
2016-07-08
trans: Remove tracking of translation item state.
Michael Woerister
-6
/
+0
2016-07-08
Build SymbolMap for symbol name conflict checking and caching.
Michael Woerister
-6
/
+11
2016-07-08
trans: Make translation of statics collector-driven.
Michael Woerister
-21
/
+33
2016-07-08
Remove unnecessary accessor function VariantDefData::kind
Vadim Petrochenkov
-1
/
+1
2016-07-03
prefer `if let` to match with `None => {}` arm in some places
Zack M. Davis
-10
/
+7
[next]