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_traits
Age
Commit message (
Expand
)
Author
Lines
2018-07-21
Convert implied_outlives_bounds to a query
Tyler Mandry
-0
/
+187
2018-07-18
Auto merge of #52342 - nnethercote:CanonicalVar, r=nikomatsakis
bors
-5
/
+5
2018-07-17
Avoid most allocations in `Canonicalizer`.
Nicholas Nethercote
-5
/
+5
2018-07-12
Deny bare trait objects in the rest of rust
ljedrz
-0
/
+2
2018-07-09
Change wording
scalexm
-20
/
+22
2018-07-07
extend where clauses
csmoe
-15
/
+18
2018-07-06
refactor
csmoe
-35
/
+32
2018-07-05
merge wellformed(wc)s
csmoe
-25
/
+17
2018-07-05
split IntoWellFormedGoal
csmoe
-4
/
+4
2018-07-05
wellformed wc
csmoe
-22
/
+80
2018-07-02
introduce `predicates_defined_on` for traits
Niko Matsakis
-4
/
+2
2018-07-02
use `ty::TraitRef::identity` where possible
Niko Matsakis
-5
/
+1
2018-06-28
Use `Ident`s for associated item definitions in HIR
Vadim Petrochenkov
-1
/
+1
2018-06-28
Use `Ident`s for associated type bindings in HIR
Vadim Petrochenkov
-1
/
+1
2018-06-27
rustfmt various files
Niko Matsakis
-1
/
+2
2018-06-27
change the `enter_canonical_trait_query` method to give a fulfill cx
Niko Matsakis
-29
/
+29
2018-06-27
pull out `ParamEnvAnd` and remove `QueryKey`
Niko Matsakis
-22
/
+15
2018-06-27
move into `provide` methods
Niko Matsakis
-29
/
+73
2018-06-27
merge all the `type_op_foo` modules into one as they are so trivial
Niko Matsakis
-111
/
+62
2018-06-27
use query boiler plate for `normalize_projection_ty` too
Niko Matsakis
-27
/
+33
2018-06-27
use query boilerplate for prove-predicate -- slightly inefficient
Niko Matsakis
-11
/
+17
2018-06-27
use query boilerplate for subtype
Niko Matsakis
-14
/
+14
2018-06-27
use query boilerplate for `normalize`
Niko Matsakis
-20
/
+16
2018-06-27
extract out query boilerplate and use for `Eq`
Niko Matsakis
-14
/
+5
2018-06-26
introduce `Normalizable` trait for things directly normalizable
Niko Matsakis
-0
/
+73
2018-06-26
convert `prove_predicate` into a query
Niko Matsakis
-0
/
+34
2018-06-26
make `Subtype` a true query
Niko Matsakis
-0
/
+37
2018-06-26
make `Eq` a true query
Niko Matsakis
-0
/
+37
2018-06-26
remove `Canonicalization` trait, which serves no purpose
Niko Matsakis
-14
/
+1
2018-06-26
move `make_query_response` into method on infcx
Niko Matsakis
-137
/
+18
2018-06-22
Auto merge of #51433 - scalexm:finish-rules, r=nikomatsakis
bors
-81
/
+167
2018-06-14
rustc: rename ty::maps to ty::query.
Eduard-Mihai Burtescu
-1
/
+1
2018-06-07
Add rules for type well-formedness
scalexm
-4
/
+74
2018-06-04
Refactor the chalkify lowering process
scalexm
-81
/
+97
2018-06-01
Update recursion limits
John Kåre Alsaker
-0
/
+2
2018-05-31
Register outlives predicates from queries the right way around.
Matthew Jasper
-5
/
+7
2018-05-24
pacify the mercilous tidy
Niko Matsakis
-0
/
+10
2018-05-24
implement the chalk traits, albeit with many placeholders
Niko Matsakis
-1
/
+521
2018-05-21
rustc: use intern_* instead of mk_* where possible.
Eduard-Mihai Burtescu
-4
/
+4
2018-05-17
Rollup merge of #50818 - nnethercote:faster-normalize, r=nikomatsakis
Mark Simulacrum
-6
/
+4
2018-05-17
Avoid allocations in `opt_normalize_projection_type`.
Nicholas Nethercote
-6
/
+4
2018-05-15
Clean up dropck_outlives PhantomData handling
varkor
-7
/
+4
2018-05-15
Add mk_param_from_def
varkor
-3
/
+8
2018-05-15
Pull common parameters into GenericParamDef
varkor
-6
/
+4
2018-05-15
Inline get_type
varkor
-2
/
+6
2018-05-15
Refactor to address comments
varkor
-6
/
+1
2018-05-15
Generalise more cases of explicit iteration of specific kinds
varkor
-2
/
+7
2018-05-15
Fix generics type parameter handling in miri
varkor
-1
/
+2
2018-05-08
Store the GeneratorInterior in the new GeneratorSubsts
John Kåre Alsaker
-1
/
+1
2018-05-08
Store generator movability outside GeneratorInterior
John Kåre Alsaker
-1
/
+1
[prev]
[next]