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
/
comp
/
middle
/
ty.rs
Age
Commit message (
Expand
)
Author
Lines
2011-12-18
Only look for a matching method when normal field access fails
Marijn Haverbeke
-10
/
+8
2011-12-16
reorder args to the various vec, option fns so blk comes last
Niko Matsakis
-1
/
+1
2011-12-16
Make uses of self in impls compile
Marijn Haverbeke
-0
/
+1
2011-12-16
Get very simple impl method calls to compile
Marijn Haverbeke
-5
/
+8
2011-12-16
Parse and resolve implementations.
Marijn Haverbeke
-14
/
+6
2011-12-15
rustc: Box tag variants to avoid copies
Brian Anderson
-4
/
+4
2011-12-15
rustc: Box the vectors returned from ty::tag_variants
Brian Anderson
-10
/
+12
2011-12-15
rustc: Cache results of ty::tag_variants
Brian Anderson
-5
/
+16
2011-12-15
massive refactor of how closures work
Niko Matsakis
-34
/
+60
2011-12-14
push changes through to get things compiling, if not running.
Niko Matsakis
-17
/
+11
2011-12-14
define ty and update parser for sendable lambdas
Niko Matsakis
-0
/
+1
2011-12-13
Copy first batch of material from libstd to libcore.
Graydon Hoare
-8
/
+8
2011-12-07
Remove stmt_crate_directive, it's vestigial and confusing.
Graydon Hoare
-4
/
+0
2011-12-07
Change literal representation to not truncate
Marijn Haverbeke
-177
/
+94
2011-12-07
repair more hash functions
Niko Matsakis
-15
/
+15
2011-12-02
parse: typeck: enabling trivial casts of tail-call return values
Stefan Plantikow
-6
/
+3
2011-12-02
ty: trans: added support for dropping trivial casts
Stefan Plantikow
-0
/
+10
2011-12-02
ty: added type comparison that subs prim types with targ_cfg machine types
Stefan Plantikow
-0
/
+37
2011-12-02
Allow literal patterns to contain arbitrary literal expressions
Marijn Haverbeke
-0
/
+5
2011-11-30
Box ast::path values
Marijn Haverbeke
-1
/
+1
2011-11-23
Make type_kind properly recognize ty_ptr as sendable
Marijn Haverbeke
-3
/
+3
2011-11-23
Rollback return-by-reference
Marijn Haverbeke
-8
/
+0
2011-11-22
Make type_needs_drop accurate, get rid of type_has_pointers
Marijn Haverbeke
-40
/
+20
2011-11-22
Only warn about unreachable range patterns when appropriate
Marijn Haverbeke
-1
/
+3
2011-11-21
rustc: Remove abi from ast::native_mod
Haitao Li
-31
/
+21
2011-11-18
Properly check kinds in instantiation of generics
Marijn Haverbeke
-1
/
+1
2011-11-18
Prevent alias pass from inserting implicit copies for noncopyable types
Marijn Haverbeke
-4
/
+4
2011-11-18
Overhaul the kind-checking pass
Marijn Haverbeke
-64
/
+60
2011-11-18
Make tag, resource and object constructors take their arguments by copy
Marijn Haverbeke
-6
/
+0
2011-11-18
Preparation for kind system overhaul
Marijn Haverbeke
-11
/
+11
2011-11-17
remove compile-command from local variable blocks
Niko Matsakis
-1
/
+0
2011-11-13
Make various binops not typecheck for unsafe pointers. Closes #1173
Brian Anderson
-1
/
+0
2011-11-10
Cleanup unused imports
Haitao Li
-2
/
+0
2011-11-02
Make it possible to cast unsafe pointers with the 'as' operator
Marijn Haverbeke
-0
/
+8
2011-10-28
Make shared kind the default only for generic functions
Marijn Haverbeke
-1
/
+1
2011-10-27
Remove uint::max/min in favor if math::max/min
Matt Brubeck
-1
/
+2
2011-10-21
Drop support for iter, put, and for-each
Marijn Haverbeke
-9
/
+1
2011-10-20
Merge ast::proto_shared and ast::proto_closure
Brian Anderson
-4
/
+6
2011-10-20
Rename ast::proto_fn to ast::proto_shared
Brian Anderson
-3
/
+3
2011-10-20
Make fn denote a bare function. Convert fn to fn@ as needed
Brian Anderson
-6
/
+7
2011-10-20
Tweak typecheck to enforce covariance on higher-order function arguments
Brian Anderson
-1
/
+4
2011-10-20
Give subtype relationships to function types
Brian Anderson
-2
/
+57
2011-10-18
Immutable and mutable? are covariant on their inner types
Brian Anderson
-3
/
+10
2011-10-17
Enforce variance rules for mutable types
Brian Anderson
-40
/
+48
2011-10-17
Add a variance transform for calculation of recursive variance
Brian Anderson
-14
/
+53
2011-10-17
Introduce covariance, contravariance and invariance to the type unifier
Brian Anderson
-22
/
+47
2011-10-17
Don't unify from mutable? to immutable
Brian Anderson
-1
/
+0
2011-10-17
Split record_var_binding into methods for expected and actual
Brian Anderson
-4
/
+26
2011-10-12
make native functions markable as unsafe and incorporate that
Niko Matsakis
-1
/
+1
2011-10-10
Make vectors and strings immediates again
Marijn Haverbeke
-1
/
+1
[next]