| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-16 | allow #[link_args] with #[nolink]. For now, fail if two modules link same ↵ | Graham Fawcett | -1/+1 | |
| lib, and second has link_args. I think it should undefined to have multiple modules that link in the same library, but provide different link arguments. Unfortunately we don't track link_args by module -- they are just appended as discovered into the crate store -- but for now, it should be an error to provide link_args on a module that's already been included (with or without link_args). | ||||
| 2011-12-16 | implement #[nolink]; deprecate #[link_name = ""]; note in stdlib to remove ↵ | Graham Fawcett | -1/+0 | |
| empty link_name. Can't remove them from stdlib until the snapshotted compiler supports #[nolink]. | ||||
| 2011-12-16 | reorder args to the various vec, option fns so blk comes last | Niko Matsakis | -1/+1 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -1/+2 | |
| 2011-12-12 | rustc: Hash includes direct dependent crates | Haitao Li | -0/+25 | |
| 2011-11-17 | remove compile-command from local variable blocks | Niko Matsakis | -1/+0 | |
| 2011-10-21 | Move hash table iteration over to block-taking functions | Marijn Haverbeke | -6/+2 | |
| Issue #1056 | ||||
| 2011-09-12 | Factor imports mindlessly. | Graydon Hoare | -3/+1 | |
| 2011-09-12 | Reformat for new mode syntax, step 1 | Marijn Haverbeke | -15/+14 | |
| Long lines were fixed in a very crude way, as I'll be following up with another reformat in a bit. | ||||
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -11/+11 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-09-01 | Remove std::str. Issue #855 | Brian Anderson | -1/+0 | |
| 2011-08-27 | Convert rustc::metadata to istrs. Issue #855 | Brian Anderson | -12/+13 | |
| 2011-08-20 | Reformat | Brian Anderson | -6/+6 | |
| This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[] | ||||
| 2011-08-16 | Port the compiler to the expr foo::<T> syntax. | Erick Tryzelaar | -2/+2 | |
| 2011-08-16 | Port the compiler to the typaram foo<T> syntax. | Erick Tryzelaar | -3/+3 | |
| 2011-08-16 | Rename std::ivec to std::vec | Brian Anderson | -3/+3 | |
| 2011-08-12 | Rename str::split_ivec to str::split | Brian Anderson | -1/+1 | |
| 2011-08-12 | Convert uses of str::split to split_ivec | Brian Anderson | -6/+1 | |
| 2011-08-09 | Port the compiler to the ivec type [T] syntax. | Erick Tryzelaar | -7/+7 | |
| 2011-07-27 | Reformat for new syntax | Marijn Haverbeke | -44/+40 | |
| 2011-07-26 | Remove all uses of tuples from the compiler and stdlib | Marijn Haverbeke | -2/+3 | |
| 2011-07-15 | rustc: Remove a bunch of exterior vectors | Patrick Walton | -15/+19 | |
| 2011-07-14 | rustc: Move much of metadata reading over to interior vectors | Patrick Walton | -3/+1 | |
| 2011-07-10 | Use more encapsulation for metadata::cstore | Brian Anderson | -22/+66 | |
| 2011-07-08 | Decode types across multiple crates. Closes #632 | Brian Anderson | -1/+0 | |
| 2011-07-08 | Add a map from external cnums to local cnums in cstore::crate_metadata | Brian Anderson | -1/+9 | |
| Once populated, this will allow us to load type info for types defined in external crates referenced by other external crates. | ||||
| 2011-07-08 | Replace various ints with ast::crate_nums | Brian Anderson | -5/+6 | |
| 2011-07-08 | Move crate_map from resolve to cstore | Brian Anderson | -0/+12 | |
| 2011-07-08 | Comment cstore | Brian Anderson | -0/+3 | |
| 2011-07-08 | Move used_link_args from session to cstore | Brian Anderson | -0/+9 | |
| 2011-07-08 | Move used_libraries from session to cstore | Brian Anderson | -0/+15 | |
| 2011-07-08 | Move used_crate_files from session to cstore | Brian Anderson | -6/+17 | |
| 2011-07-08 | Introduce metadata::cstore | Brian Anderson | -0/+37 | |
| I intend for this to be the location for storing all the data retrieved by creader, most of which is currently in the session. | ||||
