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
/
select.rs
Age
Commit message (
Expand
)
Author
Lines
2015-04-14
Positive case of `len()` -> `is_empty()`
Tamir Duberstein
-2
/
+2
2015-04-06
If we find a blanket impl for `Trait` but we're matching on an object
Niko Matsakis
-0
/
+12
2015-04-02
Remove *most* mentions of phantom fns and variance on traits. Leave some
Niko Matsakis
-8
/
+0
2015-04-01
rollup merge of #23860: nikomatsakis/copy-requires-clone
Alex Crichton
-1
/
+1
2015-04-02
Rollup merge of #23895 - nikomatsakis:fn-trait-inheritance-add-impls, r=pnkfelix
Manish Goregaokar
-10
/
+22
2015-04-01
Fallout out rustc
Niko Matsakis
-1
/
+1
2015-04-01
Implement the changes to coherence such that we consider a type to be
Niko Matsakis
-27
/
+76
2015-03-31
Add a "match" relation that can be used to make recursion check during
Niko Matsakis
-1
/
+13
2015-03-31
Switch to FnvHashMap
Niko Matsakis
-4
/
+4
2015-03-31
Combine `try` and `commit_if_ok` and make some details of inference
Niko Matsakis
-5
/
+5
2015-03-28
Rollup merge of #23803 - richo:unused-braces, r=Manishearth
Manish Goregaokar
-4
/
+4
2015-03-28
cleanup: Remove unused braces in use statements
Richo Healey
-4
/
+4
2015-03-27
rollup merge of #23741: alexcrichton/remove-int-uint
Alex Crichton
-6
/
+6
2015-03-26
Refactor object-safety test to use def-ids only
Niko Matsakis
-1
/
+2
2015-03-26
Refactor how binders are handled in trait selection
Niko Matsakis
-122
/
+160
2015-03-26
Implement `Reflect` trait with a variant on the standard OIBIT
Niko Matsakis
-7
/
+59
2015-03-26
Mass rename uint/int to usize/isize
Alex Crichton
-6
/
+6
2015-03-24
rollup merge of #23282: nikomatsakis/fn-trait-inheritance
Alex Crichton
-5
/
+3
2015-03-23
rollup merge of #23580: nikomatsakis/pattern-and-overflow
Alex Crichton
-10
/
+10
2015-03-23
Refactor how we handle overflow so that it is a fatal error that aborts
Niko Matsakis
-10
/
+10
2015-03-23
Add generic conversion traits
Aaron Turon
-1
/
+1
2015-03-23
Make the `Fn` traits inherit from one another and remove the bridging
Niko Matsakis
-5
/
+3
2015-03-06
rollup merge of #23091: japaric/phantom
Alex Crichton
-0
/
+7
2015-03-05
OIBIT: for `PhantomData<T>` check `T` rather than the struct itself
Jorge Aparicio
-0
/
+7
2015-03-05
Address nits by @nrc.
Niko Matsakis
-1
/
+6
2015-03-04
Generalize the code so we can handle multiple supertraits.
Niko Matsakis
-27
/
+36
2015-03-04
Separate supertrait collection from processing a `TraitDef`. This allows
Niko Matsakis
-2
/
+2
2015-03-02
Remove the synthetic "region bound" from closures and instead update how
Niko Matsakis
-4
/
+4
2015-02-27
Normalize types before collecting obligations
Flavio Percoco
-62
/
+64
2015-02-24
style nitpicks
Oliver Schneider
-102
/
+58
2015-02-24
Remove another instance of ty_open (fixup #22213)
Manish Goregaokar
-2
/
+0
2015-02-24
Remove ty_open and treat Unsized lvalues as *Unsized.
Eduard Burtescu
-19
/
+0
2015-02-24
Auto merge of #21689 - FlaPer87:oibit-send-and-friends, r=nikomatsakis
bors
-93
/
+352
2015-02-23
Rollup merge of #22559 - kmcallister:borrowck-readme, r=nikomatsakis
Manish Goregaokar
-3
/
+4
2015-02-22
Record default implementations in a separate step
Flavio Percoco
-1
/
+22
2015-02-22
tweak exhaustive matching of ty_infer
Niko Matsakis
-1
/
+3
2015-02-22
fix treatment of parameters and associated types
Niko Matsakis
-17
/
+50
2015-02-22
Don't report bug for IntVar and FloatVar
Flavio Percoco
-1
/
+3
2015-02-22
Check constituent types are known
Flavio Percoco
-20
/
+36
2015-02-22
mark candidate set ambig for defaulted traits where self-type is not yet known
Niko Matsakis
-1
/
+6
2015-02-22
some comments and nits
Niko Matsakis
-35
/
+43
2015-02-22
check supertraits
Flavio Percoco
-4
/
+21
2015-02-22
Some nits and cleanup
Niko Matsakis
-41
/
+52
2015-02-22
Make Send/Sync go through the default implementation path
Flavio Percoco
-16
/
+22
2015-02-22
Coherence for default trait implementations
Flavio Percoco
-12
/
+1
2015-02-22
Rename DefTrait to DefaultImpl
Flavio Percoco
-11
/
+11
2015-02-22
Make default_trait_impls private and add accessor
Flavio Percoco
-1
/
+1
2015-02-22
Use a Vec<N> instead of VecPerParamSpace<N>
Flavio Percoco
-1
/
+0
2015-02-22
Ensure default trait impls hold
Flavio Percoco
-8
/
+152
2015-02-22
Add negative impls for Sync
Flavio Percoco
-16
/
+4
[next]