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
/
common.rs
Age
Commit message (
Expand
)
Author
Lines
2016-03-27
rustc_trans: move the contents of the trans module to top-level.
Eduard Burtescu
-1260
/
+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-17
trans: Make everything used from within at_start Builder-friendly.
Eduard Burtescu
-0
/
+4
2016-03-17
trans: Load and cache cross-crate Mir instances in the shared context.
Eduard Burtescu
-10
/
+6
2016-03-17
trans: Handle all function setup for all ABIs via FnType.
Eduard Burtescu
-35
/
+6
2016-03-17
trans: Remove dropflag-unaware type_is_newtype_immediate shortcut.
Eduard Burtescu
-13
/
+0
2016-03-17
trans: Combine cabi and back::abi into abi.
Eduard Burtescu
-1
/
+1
2016-03-17
trans: simplify the declare interface.
Eduard Burtescu
-31
/
+30
2016-03-17
trans: Remove the old ExprOrMethodCall.
Eduard Burtescu
-35
/
+0
2016-03-17
trans: Remove unused return type argument from declare_cfn.
Eduard Burtescu
-19
/
+14
2016-03-17
trans: Move static item handling to consts.
Eduard Burtescu
-11
/
+0
2016-03-17
trans: Get functions and do calls only through Callee.
Eduard Burtescu
-5
/
+6
2016-03-17
trans: Use fmt::Debug for debugging instead of ad-hoc methods.
Eduard Burtescu
-16
/
+5
2016-03-14
Move projection_mode to InferContext rather than SelectionContext to reduce c...
Aaron Turon
-5
/
+5
2016-03-14
Move specialization graph walks to iterators; make associated type
Aaron Turon
-2
/
+2
2016-03-09
trans: Reify functions & methods to fn ptrs only where necessary.
Eduard Burtescu
-4
/
+4
2016-03-09
Track fn type and lifetime parameters in TyFnDef.
Eduard Burtescu
-1
/
+1
2016-03-09
Split TyBareFn into TyFnDef and TyFnPtr.
Eli Friedman
-1
/
+1
2016-03-03
Rename middle::ty::ctxt to TyCtxt
Jeffrey Seyfried
-7
/
+7
2016-03-01
Auto merge of #31430 - nagisa:mir-dyndrop, r=nikomatsakis
bors
-0
/
+9
2016-02-24
Implement filling drop in MIR
Simonas Kazlauskas
-0
/
+9
2016-02-23
#31820 - Utilize `if..let` instead of single `match` branch
dileepb
-3
/
+2
2016-02-18
Auto merge of #31600 - nagisa:mir-msvc-seh-2, r=nikomatsakis
bors
-0
/
+4
2016-02-17
MSVC SEH in MIR is implemented here
Simonas Kazlauskas
-0
/
+4
2016-02-11
Move FulfillmentContext out of InferCtxt
Masood Malekghassemi
-2
/
+2
2016-02-09
Minor spelling fixes
Carlos E. Garcia
-1
/
+1
2016-02-08
Cleanup based on review by @nagisa
Piotr Czarnecki
-13
/
+4
2016-02-08
Refactor storage of `LandingPad`s
Piotr Czarnecki
-6
/
+22
2016-02-08
Implement OwnedBuilder and BlockAndBuilder
Piotr Czarnecki
-0
/
+108
2016-01-29
trans: Reimplement unwinding on MSVC
Alex Crichton
-12
/
+62
2016-01-21
clean up trans_static_method_callee and friends
Ariel Ben-Yehuda
-9
/
+9
2016-01-20
Rename Def's variants and don't reexport them
Vadim Petrochenkov
-3
/
+3
2016-01-17
Auto merge of #30975 - Manishearth:rollup, r=Manishearth
bors
-5
/
+3
2016-01-16
use a newtype for the variant discriminant instead of u64
Oliver 'ker' Schneider
-3
/
+5
2016-01-15
Translate zero-sized return types as void
Björn Steinbrink
-5
/
+3
2016-01-07
Refactor away extension traits RegionEscape and HasTypeFlags
Jeffrey Seyfried
-1
/
+1
2016-01-07
Create a visitor for `TypeFoldable`s and use it to implement RegionEscape and...
Jeffrey Seyfried
-2
/
+2
2015-12-31
Avoid adding drops for types w/ no dtor in MIR construction
Wesley Wiser
-40
/
+1
2015-11-30
Move the core MIR datastructures to librustc.
Michael Woerister
-2
/
+2
2015-11-14
implement coercions in MIR
Ariel Ben-Yehuda
-1
/
+1
2015-11-11
Simplify trans/exprs.rs DefStatic considerably
Simonas Kazlauskas
-1
/
+1
2015-11-11
[MIR trans] Translate statics
Simonas Kazlauskas
-0
/
+10
2015-11-03
New trans codepath that builds fn body from MIR instead.
Niko Matsakis
-0
/
+6
2015-11-03
Move shifting code out of expr and into somewhere more accessible
Niko Matsakis
-1
/
+77
2015-10-18
Revisit implementation of custom unwind resume;
Vadim Chugunov
-44
/
+24
2015-10-01
Convert DefId to use DefIndex, which is an index into a list of
Niko Matsakis
-4
/
+3
2015-10-01
move job of creating local-def-ids to ast-map (with a few stragglers)
Niko Matsakis
-1
/
+2
2015-09-24
Cleanup interfaces of Name, SyntaxContext and Ident
Vadim Petrochenkov
-2
/
+2
2015-09-15
deduplicate erase_regions
Ariel Ben-Yehuda
-115
/
+4
[next]