| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-07-27 | Remove src/driver | Mark Simulacrum | -22/+0 | |
| 2015-10-11 | Run rustfmt on driver. | Ahmed Charles | -1/+3 | |
| 2015-03-26 | Register new snapshots | Alex Crichton | -2/+2 | |
| 2015-01-30 | Test fixes and rebase conflicts | Alex Crichton | -1/+0 | |
| Also some tidying up of a bunch of crate attributes | ||||
| 2015-01-23 | Set unstable feature names appropriately | Brian Anderson | -1/+2 | |
| * `core` - for the core crate * `hash` - hashing * `io` - io * `path` - path * `alloc` - alloc crate * `rand` - rand crate * `collections` - collections crate * `std_misc` - other parts of std * `test` - test crate * `rustc_private` - everything else | ||||
| 2015-01-21 | Tie stability attributes to feature gates | Brian Anderson | -1/+2 | |
| 2015-01-17 | Add allow(unstable) to driver.rs | Brian Anderson | -0/+2 | |
| 2014-12-04 | Separate the driver into its own crate that uses trans, typeck. | Niko Matsakis | -1/+1 | |
| 2014-11-21 | Register new snapshots | Alex Crichton | -2/+0 | |
| 2014-11-20 | Remove libnative | Aaron Turon | -0/+2 | |
| With runtime removal complete, there's nothing left of libnative. This commit removes it. Fixes #18687 [breaking-change] | ||||
| 2014-11-18 | Move trans, back, driver, and back into a new crate, rustc_trans. Reduces ↵ | Niko Matsakis | -1/+1 | |
| memory usage significantly and opens opportunities for more parallel compilation. | ||||
| 2014-09-01 | Updated to new extern crate syntax. | wickerwaka | -2/+2 | |
| Added warning for old deprecated syntax | ||||
| 2014-03-23 | Snapshot cleanup | Alex Crichton | -5/+0 | |
| 2014-03-23 | Register new snapshots | Flavio Percoco | -4/+0 | |
| 2014-03-21 | rustc: Switch defaults from libgreen to libnative | Alex Crichton | -2/+6 | |
| The compiler will no longer inject libgreen as the default runtime for rust programs, this commit switches it over to libnative by default. Now that libnative has baked for some time, it is ready enough to start getting more serious usage as the default runtime for rustc generated binaries. We've found that there isn't really a correct decision in choosing a 1:1 or M:N runtime as a default for all applications, but it seems that a larger number of programs today would work more reasonable with a native default rather than a green default. With this commit come a number of bugfixes: * The main native task is now named "<main>" * The main native task has the stack bounds set up properly * #[no_uv] was renamed to #[no_start] * The core-run-destroy test was rewritten for both libnative and libgreen and one of the tests was modified to be more robust. * The process-detach test was locked to libgreen because it uses signal handling | ||||
| 2014-02-27 | rustc: Use libnative for the compiler | Alex Crichton | -1/+6 | |
| The compiler itself doesn't necessarily need any features of green threading such as spawning tasks and lots of I/O, so libnative is slightly more appropriate for rustc to use itself. This should also help the rusti bot which is currently incompatible with libuv. | ||||
| 2014-02-14 | extern mod => extern crate | Alex Crichton | -2/+2 | |
| This was previously implemented, and it just needed a snapshot to go through | ||||
| 2014-02-02 | Remove rustpkg. | Corey Richardson | -3/+0 | |
| I'm sorry :'( Closes #11859 | ||||
| 2014-01-06 | Register new snapshots | Alex Crichton | -2/+0 | |
| 2013-12-31 | Remove references to rustdoc_ng | Brian Anderson | -3/+0 | |
| 2013-12-24 | std: Get stdtest all passing again | Alex Crichton | -0/+2 | |
| This commit brings the library up-to-date in order to get all tests passing again | ||||
| 2013-12-10 | Make crate hash stable and externally computable. | Jack Moffitt | -4/+4 | |
| This replaces the link meta attributes with a pkgid attribute and uses a hash of this as the crate hash. This makes the crate hash computable by things other than the Rust compiler. It also switches the hash function ot SHA1 since that is much more likely to be available in shell, Python, etc than SipHash. Fixes #10188, #8523. | ||||
| 2013-10-19 | remove rust and rusti from driver.rs | Heather | -6/+0 | |
| 2013-09-16 | Add the rustdoc_ng binary to the makefile rules | Alex Crichton | -0/+3 | |
| Now rustdoc_ng will be built as both a binary and a library (using the same rules as all the other binaries that rust has). Furthermore, this will also start building rustdoc_ng unit tests (and running them). | ||||
| 2013-07-04 | Bring compiletest/rustpkg/driver up to date on std vs core | Alex Crichton | -5/+0 | |
| 2013-06-30 | Bump version from 0.7-pre to 0.7 | Brian Anderson | -1/+1 | |
| 2013-06-15 | Remove the fuzzer | Brian Anderson | -3/+0 | |
| It is suffering from a bad case of megabitrot. | ||||
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd ↵ | Patrick Walton | -0/+5 | |
| to libextra | ||||
| 2013-05-19 | reduce the usage of explicit version markers | Daniel Micay | -6/+6 | |
| 2013-05-12 | Don't create subprocesses for the `rust` command | Alex Crichton | -3/+0 | |
| Instead link against the built libraries and directly invoke those. | ||||
| 2013-04-10 | Bump version to 0.7-pre | Brian Anderson | -7/+7 | |
| 2013-04-09 | Bump version to 0.7-pre | Brian Anderson | -7/+7 | |
| 2013-02-18 | Added rust convenience tool similar to go's go tool | Marvin Löbel | -0/+3 | |
| 2013-02-15 | Rename cargo to rustpkg and start over fresh | Zack Corr | -2/+2 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -6/+6 | |
| contain at least two components. r=graydon | ||||
| 2012-12-21 | bump 0.5 => 0.6, redirect some URLs in docs. | Graydon Hoare | -6/+6 | |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-07 | Rename src/rustc to src/librustc. Use the driver crate | Brian Anderson | -0/+3 | |
| 2012-11-04 | Librarify rusti, etc. | Brian Anderson | -0/+3 | |
| 2012-11-03 | library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as ↵ | Daniel Patterson | -0/+13 | |
| per #3543 | ||||
