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
/
trans.rs
Age
Commit message (
Expand
)
Author
Lines
2011-12-18
Only look for a matching method when normal field access fails
Marijn Haverbeke
-2
/
+2
2011-12-16
extend with ty_send_type and ty_opaque_closure
Niko Matsakis
-1
/
+6
2011-12-16
reorder args to the various vec, option fns so blk comes last
Niko Matsakis
-3
/
+3
2011-12-16
Make polymorphic impl methods work
Marijn Haverbeke
-10
/
+16
2011-12-16
Make uses of self in impls compile
Marijn Haverbeke
-36
/
+41
2011-12-16
Get very simple impl method calls to compile
Marijn Haverbeke
-33
/
+62
2011-12-16
Get a very primitive form of typechecking/resolving to work for impls
Marijn Haverbeke
-1
/
+4
2011-12-16
Parse and resolve implementations.
Marijn Haverbeke
-0
/
+4
2011-12-16
rustc: Implement non-renamed re-export across crates
Haitao Li
-3
/
+5
2011-12-15
rustc: Box the vectors returned from ty::tag_variants
Brian Anderson
-8
/
+8
2011-12-15
massive refactor of how closures work
Niko Matsakis
-276
/
+48
2011-12-15
resurrect tps_fn() and put it to use this time.
Niko Matsakis
-2
/
+3
2011-12-14
remove unused tps_fn(); comment out unused var
Niko Matsakis
-3
/
+2
2011-12-14
refactor trans into trans_closure; restore original closure repr
Niko Matsakis
-412
/
+12
2011-12-14
treat native fns as shared closures
Niko Matsakis
-0
/
+1
2011-12-14
insert a field into the closure storing number of ty descs
Niko Matsakis
-15
/
+19
2011-12-14
pull out the code from iter_structural_ty for handling functions,
Niko Matsakis
-28
/
+54
2011-12-14
treat different kinds of closures differently
Niko Matsakis
-19
/
+53
2011-12-14
translate unique closure env better
Niko Matsakis
-24
/
+47
2011-12-14
remove unused options
Niko Matsakis
-15
/
+5
2011-12-14
get basic code generation working, clone type descs for lambda[send]
Niko Matsakis
-19
/
+52
2011-12-14
make fact that trans'ing lvar does not modify bcx explicit in type
Niko Matsakis
-12
/
+19
2011-12-14
sendable functions now "work", meaning pass through trans/typestate
Niko Matsakis
-2
/
+2
2011-12-14
first attempt, not happy with it
Niko Matsakis
-1
/
+2
2011-12-13
Copy first batch of material from libstd to libcore.
Graydon Hoare
-37
/
+39
2011-12-12
rustc: build versioned library with hash in its name
Haitao Li
-2
/
+2
2011-12-08
rustc: Determine the crate type (lib/bin) in the session, not session opts
Brian Anderson
-3
/
+3
2011-12-08
Allow binding of nested patterns
Marijn Haverbeke
-2
/
+2
2011-12-07
Change literal representation to not truncate
Marijn Haverbeke
-62
/
+13
2011-12-07
Disallow binding by-mut-ref and by-move arguments
Marijn Haverbeke
-0
/
+6
2011-12-06
do not stringify AST nodes unless emitting comments
Niko Matsakis
-1
/
+3
2011-12-06
rt: Various tweaks to make __morestack unwinding work on linux
Brian Anderson
-0
/
+5
2011-12-05
rustc: Remove whitespace
Brian Anderson
-1
/
+1
2011-12-05
rustc: Add suffix ".rc" to LLVM module identifier
Haitao Li
-1
/
+12
2011-12-05
rustc: Fix memory leak in do-while loop
Haitao Li
-2
/
+5
2011-12-02
const_check: trans: added support for trivial casts
Stefan Plantikow
-0
/
+10
2011-12-02
parse: typeck: enabling trivial casts of tail-call return values
Stefan Plantikow
-6
/
+5
2011-12-02
ty: trans: added support for dropping trivial casts
Stefan Plantikow
-1
/
+8
2011-11-30
Box ast::path values
Marijn Haverbeke
-1
/
+1
2011-11-29
fix bug in shape concerning size of tag variant
Niko Matsakis
-2
/
+2
2011-11-23
Rollback return-by-reference
Marijn Haverbeke
-52
/
+25
2011-11-22
Make type_needs_drop accurate, get rid of type_has_pointers
Marijn Haverbeke
-7
/
+4
2011-11-21
rustc: Remove abi from ast::native_mod
Haitao Li
-20
/
+48
2011-11-21
Fix bad interaction between last-use finding and references
Marijn Haverbeke
-4
/
+6
2011-11-18
get pure wrappers approach running
Niko Matsakis
-100
/
+49
2011-11-18
sketch out design
Niko Matsakis
-54
/
+98
2011-11-18
Make sure by-copy arguments take last-use into account
Marijn Haverbeke
-1
/
+7
2011-11-18
Make sure trans translates record fields in the order they appear in code
Marijn Haverbeke
-24
/
+25
2011-11-18
Make trans use last_use info to not actually generate copies
Marijn Haverbeke
-18
/
+29
2011-11-18
Properly check kinds in instantiation of generics
Marijn Haverbeke
-1
/
+1
[next]