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
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2018-07-25
introduce new subtyping
Niko Matsakis
-0
/
+14
2018-07-25
simplify `NLLRegionVariableOrigin`
Niko Matsakis
-1
/
+14
2018-07-20
Refactor a few push loops to iterators in librustc
ljedrz
-24
/
+13
2018-06-27
change the `enter_canonical_trait_query` method to give a fulfill cx
Niko Matsakis
-1
/
+14
2018-05-21
rustc: move TypeParamDef's fields into GenericParamDefKind::Type.
Eduard-Mihai Burtescu
-1
/
+1
2018-05-17
Rollup merge of #50740 - nnethercote:rm-LazyBTreeMap, r=cramertj
kennytm
-3
/
+3
2018-05-15
One must always remember to clean up after themselves
varkor
-5
/
+6
2018-05-15
Use Kind instead of UnpackedKind in Substs methods
varkor
-4
/
+4
2018-05-15
Clean up shared subst code
varkor
-36
/
+29
2018-05-15
Refactor Substs methods on generic parameters
varkor
-6
/
+11
2018-05-15
Pull common parameters into GenericParamDef
varkor
-2
/
+2
2018-05-15
Rename TypeParameterDef -> TypeParamDef and RegionParameterDef -> RegionParamDef
varkor
-2
/
+2
2018-05-14
Remove LazyBTreeMap.
Nicholas Nethercote
-3
/
+3
2018-05-02
track skol levels in the InferCtxt rather than via counter
Sean Griffin
-2
/
+7
2018-05-02
Wrap `InferCtxt::universe` in a cell
Sean Griffin
-5
/
+9
2018-05-02
give a universe to region variables
Sean Griffin
-1
/
+3
2018-05-02
store RegionVariableInfo and not just RegionVariableOrigin
Sean Griffin
-9
/
+9
2018-05-02
add universes to type inference variables
Sean Griffin
-2
/
+3
2018-05-02
introduce `UniverseIndex` into `InferCtxt`
Sean Griffin
-0
/
+12
2018-04-26
Implement LazyBTreeMap and use it in a few places.
Nicholas Nethercote
-3
/
+3
2018-04-15
Make use of thread-safe arenas
John Kåre Alsaker
-3
/
+3
2018-04-13
Use InternedString rather than Name for RegionParameterDef
varkor
-1
/
+2
2018-03-23
Revert "add universes to type inference variables"
Sean Griffin
-15
/
+8
2018-03-23
Revert "fix tidy error"
Sean Griffin
-4
/
+1
2018-03-13
move `drain_fulfillment_cx_or_panic` to be private to traits::trans
Niko Matsakis
-40
/
+0
2018-03-13
transition various normalization functions to the new methods
Niko Matsakis
-135
/
+1
2018-03-13
introduce `infcx.at(..).normalize(..)` operation [VIC]
Niko Matsakis
-0
/
+11
2018-03-13
add `canonicalize` method to `InferCtxt` [VIC]
Niko Matsakis
-1
/
+7
2018-03-13
refactor `ParamEnv::empty(Reveal)` into two distinct methods
Niko Matsakis
-3
/
+3
2018-03-13
comment the purpose of `TransNormalize`
Niko Matsakis
-0
/
+4
2018-03-13
make regions "traceable" so you can do `infcx.at(..).eq(r1, r2)`
Niko Matsakis
-22
/
+8
2018-03-13
fix typo in comment
Niko Matsakis
-1
/
+1
2018-03-13
improve TypeFoldable/Lift macros and make a bunch of stuff use them
Niko Matsakis
-13
/
+0
2018-03-04
Remove ty::Predicate::Equate and ty::EquatePredicate (dead code)
Tatsuyuki Ishi
-17
/
+0
2018-03-01
fix tidy error
Niko Matsakis
-1
/
+4
2018-03-01
add universes to type inference variables
Niko Matsakis
-8
/
+15
2018-03-01
have `probe()` return `TypeVariableValue`
Niko Matsakis
-3
/
+4
2018-03-01
store type values in the unification table directly
Niko Matsakis
-7
/
+7
2018-03-01
obtain `UnificationTable` and `snapshot_vec` from `ena` instead
Niko Matsakis
-30
/
+35
2018-03-01
kill supporting code from type-variable defaults
Niko Matsakis
-41
/
+2
2018-03-01
kill custom type inference defaults (these don't really work anyway)
Niko Matsakis
-18
/
+5
2018-02-18
More formatting fixes
Aaron Hill
-1
/
+1
2018-02-18
Generate documentation for auto-trait impls
Aaron Hill
-2
/
+11
2017-12-20
when using feature(nll), don't warn about AST-based region errors
Niko Matsakis
-5
/
+40
2017-12-20
extract `instantiate_anon_types` to the `InferCtxt`
Niko Matsakis
-0
/
+1
2017-12-13
Check Repeat Rvalue
Santiago Pastorino
-0
/
+4
2017-12-07
replace `InferCtxt::fn_sig` with `closure_sig`
Niko Matsakis
-32
/
+12
2017-12-07
mir-borrowck returns closure requirements, mir-typeck enforces
Niko Matsakis
-0
/
+5
2017-12-04
make `resolve_regions_and_report_errors` take an `OutlivesEnv`
Niko Matsakis
-5
/
+3
2017-12-04
move `free_regions_map` into `infer::outlives`
Niko Matsakis
-2
/
+3
[next]