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
/
infer
Age
Commit message (
Expand
)
Author
Lines
2017-06-12
rustc: T: 'empty always holds forall T.
Eduard-Mihai Burtescu
-0
/
+7
2017-06-01
ergonomic improvements to the methods in infcx
Niko Matsakis
-167
/
+334
2017-06-01
strip param-env from infcx
Niko Matsakis
-83
/
+106
2017-06-01
move projection mode into parameter environment
Niko Matsakis
-36
/
+22
2017-06-01
Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakis
bors
-27
/
+13
2017-06-01
rustc: keep overloaded autoderef MethodCallee's in Adjust.
Eduard-Mihai Burtescu
-27
/
+13
2017-06-01
Rollup merge of #42297 - tschottdorf:proj-ty, r=nikomatsakis
Corey Farwell
-1
/
+2
2017-05-31
Upgrade ProjectionTy's Name to a DefId
Tobias Schottdorf
-1
/
+2
2017-05-24
Include context info into closure_kinds
Tommy Ip
-1
/
+5
2017-05-22
rename `parameter_environment` to `param_env`
Niko Matsakis
-5
/
+5
2017-05-22
use `ParamEnv` from `ty` rather than importing
Niko Matsakis
-2
/
+2
2017-05-22
rename `ParameterEnvironment` to `ParamEnv`
Niko Matsakis
-15
/
+15
2017-05-22
centralize the caching for is-copy, is-sized, and is-freeze
Niko Matsakis
-8
/
+6
2017-05-18
Fix off-by-one error in column number in `explain_span`.
Florian Hartwig
-1
/
+1
2017-05-15
use equality in the coerce-unsized check
Niko Matsakis
-0
/
+19
2017-05-13
rustc: stop interning CodeExtent, it's small enough.
Eduard-Mihai Burtescu
-18
/
+18
2017-05-13
rustc: remove redundant fn_id's from CodeExtentData.
Eduard-Mihai Burtescu
-2
/
+2
2017-05-13
rustc: treat ReEarlyBound as free without replacing it with ReFree.
Eduard-Mihai Burtescu
-54
/
+72
2017-05-13
rustc: use DefId instead of CodeExtent for FreeRegion's scope.
Eduard-Mihai Burtescu
-16
/
+15
2017-05-13
rustc: uniformly compute ParameterEnvironment's "free outlive scope".
Eduard-Mihai Burtescu
-3
/
+3
2017-05-12
Auto merge of #41716 - nikomatsakis:issue-41677, r=arielb1
bors
-41
/
+143
2017-05-11
add a WF obligation if a type variable appears in bivariant position
Niko Matsakis
-18
/
+69
2017-05-11
replace the type generalizer with one based on variance
Niko Matsakis
-35
/
+86
2017-05-11
do not fetch variance for items when equating
Niko Matsakis
-1
/
+20
2017-05-09
Improve E0477 error message
Guillaume Gomez
-2
/
+9
2017-05-08
Remove need for &format!(...) or &&"" dances in `span_label` calls
Oliver Schneider
-2
/
+2
2017-05-01
pacify the mercilous tidy
Niko Matsakis
-1
/
+3
2017-04-30
introduce per-fn RegionMaps
Taylor Cramer
-64
/
+69
2017-04-30
intern CodeExtents
Niko Matsakis
-130
/
+130
2017-04-30
remove ROOT_CODE_EXTENT and DUMMY_CODE_EXTENT
Niko Matsakis
-12
/
+15
2017-04-30
On-demandify region mapping
Taylor Cramer
-8
/
+8
2017-04-24
rustc: rename some of the queries to match tcx methods.
Eduard-Mihai Burtescu
-2
/
+2
2017-04-22
avoid calling `mk_region` unnecessarily
Ariel Ben-Yehuda
-5
/
+5
2017-04-19
propagate other obligations that were left out
Niko Matsakis
-3
/
+7
2017-04-15
rustc: ban registering obligations during InferCtxt snapshots.
Eduard-Mihai Burtescu
-28
/
+28
2017-04-13
Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=a...
bors
-387
/
+360
2017-04-12
simplify code to remove now unused "stack" and fix comments
Niko Matsakis
-92
/
+54
2017-04-12
do not consult union-find during `fudge_regions_if_ok`
Niko Matsakis
-23
/
+7
2017-04-11
generalize type variables too
Niko Matsakis
-46
/
+197
2017-04-11
avoid unneeded subtype obligations in lub/glb
Niko Matsakis
-1
/
+27
2017-04-11
add FIXME for bivariant lub/glb
Niko Matsakis
-0
/
+2
2017-04-11
add FIXME to #18653
Niko Matsakis
-0
/
+3
2017-04-11
remove the subtyping relations from TypeVariable
Niko Matsakis
-127
/
+47
2017-04-11
use obligations to propagate sub-typing instead of the TV code
Niko Matsakis
-4
/
+21
2017-04-11
add Subtype predicate
Niko Matsakis
-1
/
+38
2017-04-11
remove bivariance
Niko Matsakis
-133
/
+4
2017-04-11
Highlight and simplify mismatched types
Esteban Küber
-9
/
+281
2017-03-30
add a `TypeVariableOrigin` we'll use later (`DerivingFn`)
Niko Matsakis
-0
/
+1
2017-03-30
add some debug logs to type_variable.rs
Niko Matsakis
-1
/
+3
2017-03-26
store a copy of the Issue32230 info within TypeError
Ariel Ben-Yehuda
-25
/
+35
[next]