| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -2/+2 | |
| Most of the Rust community agrees that the vec! macro is clearer when called using square brackets [] instead of regular brackets (). Most of these ocurrences are from before macros allowed using different types of brackets. There is one left unchanged in a pretty-print test, as the pretty printer still wants it to have regular brackets. | ||||
| 2016-10-05 | Rename Parser::last_span as prev_span. | Nicholas Nethercote | -5/+5 | |
| This is a [breaking-change] for libsyntax. | ||||
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+1 | |
| 2016-06-16 | Add an abs_path member to FileMap, use it when writing debug info. | Ted Mielczarek | -1/+1 | |
| When items are inlined from extern crates, the filename in the debug info is taken from the FileMap that's serialized in the rlib metadata. Currently this is just FileMap.name, which is whatever path is passed to rustc. Since libcore and libstd are built by invoking rustc with relative paths, they wind up with relative paths in the rlib, and when linked into a binary the debug info uses relative paths for the names, but since the compilation directory for the final binary, tools trying to read source filenames will wind up with bad paths. We noticed this in Firefox with source filenames from libcore/libstd having bad paths. This change stores an absolute path in FileMap.abs_path, and uses that if available for writing debug info. This is not going to magically make debuggers able to find the source, but it will at least provide sensible paths. | ||||
| 2016-05-03 | save-analysis: use a decoupled representation for dumped data | Adolfo OchagavĂa | -21/+2 | |
| Closes #33348 | ||||
| 2016-04-20 | debugging, misc fixes | Nick Cameron | -0/+2 | |
| 2016-03-31 | librustc_save_analysis: use bug!(), span_bug!() | Benjamin Herr | -13/+13 | |
| 2016-03-27 | rustc_trans: move save to librustc_save_analysis. | Eduard Burtescu | -0/+461 | |
