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
/
trans
/
base.rs
Age
Commit message (
Expand
)
Author
Lines
2016-03-27
rustc_trans: move the contents of the trans module to top-level.
Eduard Burtescu
-2976
/
+0
2016-03-27
rustc: move cfg, infer, traits and ty from middle to top-level.
Eduard Burtescu
-6
/
+6
2016-03-27
rustc: move middle::subst into middle::ty.
Eduard Burtescu
-1
/
+1
2016-03-25
rip out link guards
Niko Matsakis
-24
/
+0
2016-03-25
unit-test symbol-names and item-paths
Niko Matsakis
-0
/
+3
2016-03-25
store krate information more uniformly
Niko Matsakis
-1
/
+1
2016-03-25
Add a "link-guard" to avoid accidentally linking to a wrong dylib at runtime.
Michael Woerister
-0
/
+24
2016-03-25
Use new symbol names for items of various kinds.
Michael Woerister
-6
/
+7
2016-03-24
remove `empty_substs_for_node_id`
Niko Matsakis
-2
/
+2
2016-03-24
remove ErasedRegions from substitutions
Niko Matsakis
-10
/
+10
2016-03-21
Fix tupling of fn args for rust-call ABI functions
Björn Steinbrink
-0
/
+1
2016-03-17
Add -Z orbit for forcing MIR for everything, unless #[rustc_no_mir] is used.
Eduard Burtescu
-2
/
+4
2016-03-17
trans: Make everything used from within at_start Builder-friendly.
Eduard Burtescu
-20
/
+33
2016-03-17
trans: Load and cache cross-crate Mir instances in the shared context.
Eduard Burtescu
-71
/
+77
2016-03-17
trans: Take a &Builder in call_memcpy, like call_memset.
Eduard Burtescu
-13
/
+13
2016-03-17
trans: Remove the foreign module.
Eduard Burtescu
-2
/
+11
2016-03-17
trans: Handle all function setup for all ABIs via FnType.
Eduard Burtescu
-546
/
+382
2016-03-17
trans: Handle calls for all ABIs through FnType.
Eduard Burtescu
-1
/
+3
2016-03-17
trans: Apply all attributes through FnType.
Eduard Burtescu
-10
/
+3
2016-03-17
trans: Don't treat closure types like function types in declare.
Eduard Burtescu
-16
/
+0
2016-03-17
trans: Combine cabi and back::abi into abi.
Eduard Burtescu
-2
/
+2
2016-03-17
trans: Condense the fn instantiation logic into callee.
Eduard Burtescu
-219
/
+5
2016-03-17
trans: Rename MonoId to Instance and start using it in more places.
Eduard Burtescu
-5
/
+5
2016-03-17
trans: Remove unused return type argument from declare_cfn.
Eduard Burtescu
-2
/
+3
2016-03-17
trans: Move static item handling to consts.
Eduard Burtescu
-56
/
+7
2016-03-17
trans: Remove dead code for variants and structs from get_item_val.
Eduard Burtescu
-40
/
+0
2016-03-17
trans: Move trans_foreign_mod and trans_impl to trans_item.
Eduard Burtescu
-13
/
+36
2016-03-17
trans: Get functions and do calls only through Callee.
Eduard Burtescu
-37
/
+17
2016-03-17
trans: Use fmt::Debug for debugging instead of ad-hoc methods.
Eduard Burtescu
-10
/
+6
2016-03-09
trans: Reify functions & methods to fn ptrs only where necessary.
Eduard Burtescu
-28
/
+26
2016-03-09
Track fn type and lifetime parameters in TyFnDef.
Eduard Burtescu
-3
/
+3
2016-03-09
Split TyBareFn into TyFnDef and TyFnPtr.
Eli Friedman
-4
/
+4
2016-03-07
Auto merge of #31606 - Ms2ger:ClosureKind, r=eddyb
bors
-3
/
+3
2016-03-03
Rename middle::ty::ctxt to TyCtxt
Jeffrey Seyfried
-4
/
+4
2016-03-01
Auto merge of #31430 - nagisa:mir-dyndrop, r=nikomatsakis
bors
-9
/
+16
2016-02-24
Implement filling drop in MIR
Simonas Kazlauskas
-9
/
+16
2016-02-23
#31820 - Utilize `if..let` instead of single `match` branch
dileepb
-12
/
+8
2016-02-12
Autoderef in librustc_trans
Jonas Schievink
-18
/
+18
2016-02-12
Rename ClosureKind variants and stop re-exporting them.
Ms2ger
-3
/
+3
2016-02-11
Pass through diagnostic handler instead
arcnmx
-1
/
+1
2016-02-11
Use find_export_name_attr instead of string literal
arcnmx
-1
/
+1
2016-02-11
Only retain external static symbols across LTO
arcnmx
-2
/
+1
2016-02-11
[breaking-change] don't glob export ast::{UintTy, IntTy} variants
Oliver Schneider
-6
/
+6
2016-02-11
[breaking-change] don't glob import/export syntax::abi enum variants
Oliver Schneider
-10
/
+10
2016-02-09
make `MirMap` a struct instead of a type alias for `NodeMap`
Oliver Schneider
-2
/
+2
2016-02-08
Refactor storage of `LandingPad`s
Piotr Czarnecki
-1
/
+2
2016-02-08
Refactor the MIR translator to use LLVM Builder directly
Piotr Czarnecki
-1
/
+1
2016-01-30
Auto merge of #30448 - alexcrichton:llvmup, r=nikomatsakis
bors
-26
/
+14
2016-01-29
trans: Reimplement unwinding on MSVC
Alex Crichton
-25
/
+13
2016-01-29
trans: Upgrade LLVM
Alex Crichton
-1
/
+1
[next]