Niko Matsakis
|
013fc92423
|
remove alias analysis and replace with borrowck
This reverts commit 7ef825bb60 .
|
2012-06-08 20:39:11 -07:00 |
|
Brian Anderson
|
7ef825bb60
|
Revert "remove alias analysis and replace with borrowck"
18s perf regression compiling rustc with opts
This reverts commit 7f6ee0ce0d .
|
2012-06-07 19:42:27 -07:00 |
|
Niko Matsakis
|
7f6ee0ce0d
|
remove alias analysis and replace with borrowck
cc #2540
|
2012-06-07 16:46:57 -07:00 |
|
Tim Chevalier
|
a494cc1598
|
Comments only: annotate FIXMEs
|
2012-06-07 13:49:01 -07:00 |
|
Tim Chevalier
|
a6c92f0a17
|
Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures"
This reverts commit 9fae95860de510f6874810cf43efb83f101246ef.
|
2012-06-06 15:08:24 -07:00 |
|
Niko Matsakis
|
c2ce2741a7
|
allow mutable vectors and so forth to be used as immutable slices
|
2012-05-31 15:07:09 -07:00 |
|
Eric Holk
|
f49b891ce5
|
Include capture clauses when generating metadata.
This may fix the bug that's blocking Issue #2441.
|
2012-05-30 12:03:51 -07:00 |
|
Michael Sullivan
|
8668d06400
|
Get rid of many implicit copies as a preliminary to Issue #2448.
|
2012-05-25 16:39:35 -07:00 |
|
Niko Matsakis
|
9e6a068034
|
replace last_use with liveness info
|
2012-05-25 14:37:30 -07:00 |
|
Brian Anderson
|
9aa18c2852
|
rustc: Move ast_map to the syntax crate
|
2012-05-21 23:39:27 -07:00 |
|
Brian Anderson
|
df532e7f1b
|
rustc: Remove ast_map's session dependency
|
2012-05-21 23:22:06 -07:00 |
|
Niko Matsakis
|
2fa5a66310
|
remove mutable cycle from ast_fold
|
2012-05-21 20:07:14 -07:00 |
|
Niko Matsakis
|
adb61e3e99
|
get preservation of boxes working, at least in simple cases
|
2012-05-15 13:38:16 -07:00 |
|
Brian Anderson
|
452fc46ffc
|
rustc: Break some of metadata's dependencies on session
|
2012-05-14 20:41:33 -07:00 |
|
Brian Anderson
|
fce6a474b1
|
rustc: Eliminate metadata's dependency on astencode
|
2012-05-14 19:04:32 -07:00 |
|
Brian Anderson
|
32c4b6da5b
|
rustc: Move astencode from metadata to middle
|
2012-05-14 19:04:31 -07:00 |
|