Marijn Haverbeke
|
aea537779e
|
Remove all uses of tuples from the compiler and stdlib
|
2011-07-26 14:06:02 +02:00 |
|
Patrick Walton
|
917afa4cc9
|
rustc: Remove a bunch of exterior vectors
|
2011-07-15 11:38:46 -07:00 |
|
Patrick Walton
|
be489ee9e2
|
rustc: Move much of metadata reading over to interior vectors
|
2011-07-14 12:00:48 -07:00 |
|
Brian Anderson
|
e494e73cdd
|
Use more encapsulation for metadata::cstore
|
2011-07-10 15:44:11 -07:00 |
|
Brian Anderson
|
f5d604f0c3
|
Decode types across multiple crates. Closes #632
|
2011-07-08 15:07:14 -07:00 |
|
Brian Anderson
|
dd8ab24da2
|
Add a map from external cnums to local cnums in cstore::crate_metadata
Once populated, this will allow us to load type info for types defined in
external crates referenced by other external crates.
|
2011-07-08 14:07:41 -07:00 |
|
Brian Anderson
|
cc2924068f
|
Replace various ints with ast::crate_nums
|
2011-07-08 09:37:01 -07:00 |
|
Brian Anderson
|
85535fc3e0
|
Move crate_map from resolve to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
639cf1a8ff
|
Comment cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
58d288a4f7
|
Move used_link_args from session to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
4bfa269fe7
|
Move used_libraries from session to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
1386420cad
|
Move used_crate_files from session to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
b23ecd47ce
|
Introduce metadata::cstore
I intend for this to be the location for storing all the data retrieved by
creader, most of which is currently in the session.
|
2011-07-08 09:37:00 -07:00 |
|