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
/
middle
/
traits
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2015-06-19
rustc: remove Repr and UserString.
Eduard Burtescu
-17
/
+16
2015-06-19
rustc: replace Repr/UserString impls with Debug/Display ones.
Eduard Burtescu
-4
/
+4
2015-06-19
Clean up unused argument/variable warnings.
Eduard Burtescu
-5
/
+2
2015-06-19
rustc: use the TLS type context in Repr and UserString.
Eduard Burtescu
-11
/
+11
2015-06-18
Normalize associated types in closure signatures
Ariel Ben-Yehuda
-5
/
+18
2015-06-18
Simplify and type_known_to_meet_builtin_bound and make it more correct when
Ariel Ben-Yehuda
-59
/
+16
2015-06-15
Rather than expanding the where-clauses in the environment over and over
Niko Matsakis
-7
/
+22
2015-06-15
Add a (somewhat hacky) cache to the tcx that tracks "global" trait refs
Niko Matsakis
-3
/
+3
2015-06-04
Use a plain Vec instead of VecPerParamSpace in trait selection.
Ariel Ben-Yehuda
-109
/
+29
2015-05-13
eddyb's changes for DST coercions
Nick Cameron
-4
/
+6
2015-04-18
Rather than storing the relations between free-regions in a global
Niko Matsakis
-1
/
+3
2015-03-27
rollup merge of #23486: nikomatsakis/issue-23485
Alex Crichton
-0
/
+1
2015-03-27
When testing whether a default method predicates are satisfiable,
Niko Matsakis
-0
/
+1
2015-03-27
rollup merge of #23741: alexcrichton/remove-int-uint
Alex Crichton
-2
/
+2
2015-03-26
Refactor object-safety test to use def-ids only
Niko Matsakis
-2
/
+4
2015-03-26
Mass rename uint/int to usize/isize
Alex Crichton
-2
/
+2
2015-03-23
Refactor how we handle overflow so that it is a fatal error that aborts
Niko Matsakis
-30
/
+6
2015-03-04
Generalize the code so we can handle multiple supertraits.
Niko Matsakis
-0
/
+4
2015-02-24
Resolve regions too when normalizing param env.
Niko Matsakis
-41
/
+50
2015-02-22
address nits
Flavio Percoco
-0
/
+3
2015-02-22
Rename DefTrait to DefaultImpl
Flavio Percoco
-11
/
+11
2015-02-22
Use a Vec<N> instead of VecPerParamSpace<N>
Flavio Percoco
-3
/
+3
2015-02-22
Ensure default trait impls hold
Flavio Percoco
-3
/
+34
2015-02-22
look for default trait candidates
Flavio Percoco
-3
/
+8
2015-02-18
rollup merge of #22286: nikomatsakis/variance-4b
Alex Crichton
-10
/
+1
2015-02-18
traits: break apart the "full normalization" code used for normalizing
Niko Matsakis
-14
/
+33
2015-02-18
Extend coherence check to understand subtyping.
Niko Matsakis
-10
/
+1
2015-02-15
Auto merge of #22126 - steveklabnik:gh21281, r=nikomatsakis
bors
-1
/
+1
2015-02-12
Rote changes to fix fallout throughout the compiler from splitting the
Niko Matsakis
-1
/
+1
2015-02-12
Eliminate assoc type projection predicate candidate duplicates
Edward Wang
-5
/
+5
2015-02-10
Move rustc docs to the book
Steve Klabnik
-1
/
+1
2015-02-02
`for x in xs.into_iter()` -> `for x in xs`
Jorge Aparicio
-1
/
+1
2015-01-29
s/Show/Debug/g
Jorge Aparicio
-3
/
+3
2015-01-28
Adjust comment per nrc's suggestion.
Niko Matsakis
-2
/
+15
2015-01-28
Add the notion of normalizing a parameter environment and ensure that
Niko Matsakis
-1
/
+47
2015-01-26
Adjust most comments and messages to not use "unboxed".
Eduard Burtescu
-4
/
+3
2015-01-26
Remove "unboxed" attribute in code referring to new closures.
Eduard Burtescu
-6
/
+6
2015-01-20
Add error codes to rustc
Brian Anderson
-5
/
+4
2015-01-14
Refactor compare_impl_method to use all bounds
Jared Roesch
-0
/
+3
2015-01-12
Normalize bounds that we extract from where clauses. Fixes #20765.
Niko Matsakis
-5
/
+7
2015-01-06
rollup merge of #20481: seanmonstar/fmt-show-string
Alex Crichton
-2
/
+2
2015-01-07
fallout
Nick Cameron
-1
/
+1
2015-01-06
core: split into fmt::Show and fmt::String
Sean McArthur
-2
/
+2
2015-01-03
sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs
Jorge Aparicio
-10
/
+10
2015-01-03
sed -i -s 's/\bmod,/self,/g' **/*.rs
Jorge Aparicio
-1
/
+1
2015-01-03
Modify `type_known_to_meet_builtin_bound` so that it doesn't suppress overflow,
Niko Matsakis
-11
/
+80
2015-01-02
rollup merge of #20341: nikomatsakis/impl-trait-for-trait-2
Alex Crichton
-0
/
+20
2015-01-02
Ensure that, for every trait `Foo`, the predicate `Foo : Foo` holds.
Niko Matsakis
-0
/
+13
2015-01-02
Refactor object-safety into its own (cached) module so that we can
Niko Matsakis
-0
/
+5
2015-01-02
Move the `upcast` routine into traits and use it for method selection; also
Niko Matsakis
-0
/
+2
[next]