| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-01-29 | Remove src/test/bench | Brian Anderson | -36/+0 | |
| I don't believe these test cases have served any purpose in years. The shootout benchmarks are now upstreamed. A new benchmark suite should rather be maintained out of tree. | ||||
| 2015-02-18 | Fix remaining bench/debuginfo tests (and a few stragglers) | Niko Matsakis | -2/+2 | |
| 2015-02-17 | rollup merge of #22435: aturon/final-stab-thread | Alex Crichton | -3/+3 | |
| Conflicts: src/test/bench/rt-messaging-ping-pong.rs src/test/bench/rt-parfib.rs src/test/bench/task-perf-spawnalot.rs | ||||
| 2015-02-17 | Fallout from stabilization | Aaron Turon | -3/+3 | |
| 2015-02-16 | Replace some uses of deprecated os functions | Simonas Kazlauskas | -6/+5 | |
| This commit mostly replaces some of the uses of os::args with env::args. | ||||
| 2015-02-13 | Cleanup getenv from tests and benchmarks | Simonas Kazlauskas | -1/+2 | |
| 2015-01-08 | bench: fix a few compiler warnings | Tshepang Lekhonkhobe | -1/+0 | |
| 2015-01-06 | Fallout from stabilization | Aaron Turon | -2/+2 | |
| 2015-01-03 | Remove deprecated functionality | Alex Crichton | -5/+4 | |
| This removes a large array of deprecated functionality, regardless of how recently it was deprecated. The purpose of this commit is to clean out the standard libraries and compiler for the upcoming alpha release. Some notable compiler changes were to enable warnings for all now-deprecated command line arguments (previously the deprecated versions were silently accepted) as well as removing deriving(Zero) entirely (the trait was removed). The distribution no longer contains the libtime or libregex_macros crates. Both of these have been deprecated for some time and are available externally. | ||||
| 2015-01-02 | std: Stabilize the prelude module | Alex Crichton | -0/+1 | |
| This commit is an implementation of [RFC 503][rfc] which is a stabilization story for the prelude. Most of the RFC was directly applied, removing reexports. Some reexports are kept around, however: * `range` remains until range syntax has landed to reduce churn. * `Path` and `GenericPath` remain until path reform lands. This is done to prevent many imports of `GenericPath` which will soon be removed. * All `io` traits remain until I/O reform lands so imports can be rewritten all at once to `std::io::prelude::*`. This is a breaking change because many prelude reexports have been removed, and the RFC can be consulted for the exact list of removed reexports, as well as to find the locations of where to import them. [rfc]: https://github.com/rust-lang/rfcs/blob/master/text/0503-prelude-stabilization.md [breaking-change] Closes #20068 | ||||
| 2014-12-14 | Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`) | Niko Matsakis | -2/+2 | |
| 2014-10-19 | Remove a large amount of deprecated functionality | Alex Crichton | -1/+1 | |
| Spring cleaning is here! In the Fall! This commit removes quite a large amount of deprecated functionality from the standard libraries. I tried to ensure that only old deprecated functionality was removed. This is removing lots and lots of deprecated features, so this is a breaking change. Please consult the deprecation messages of the deleted code to see how to migrate code forward if it still needs migration. [breaking-change] | ||||
| 2014-09-16 | Fallout from renaming | Aaron Turon | -1/+1 | |
| 2014-05-27 | std: Remove String's to_owned | Richo Healey | -2/+2 | |
| 2014-05-22 | libcore: Remove all uses of `~str` from `libcore`. | Patrick Walton | -1/+1 | |
| [breaking-change] | ||||
| 2014-04-18 | Replace all ~"" with "".to_owned() | Richo Healey | -2/+2 | |
| 2014-03-22 | Remove outdated and unnecessary std::vec_ng::Vec imports. | Huon Wilson | -1/+0 | |
| (And fix some tests.) | ||||
| 2014-03-21 | test: Make manual changes to deal with the fallout from removal of | Patrick Walton | -2/+3 | |
| `~[T]` in test, libgetopts, compiletest, librustdoc, and libnum. | ||||
| 2014-03-21 | test: Automatically remove all `~[T]` from tests. | Patrick Walton | -2/+2 | |
| 2013-11-26 | librustc: Fix merge fallout. | Patrick Walton | -1/+1 | |
| 2013-11-26 | librustc: Make `||` lambdas not infer to `proc`s | Patrick Walton | -1/+1 | |
| 2013-09-15 | Remove {uint,int,u64,i64,...}::from_str,from_str_radix | blake2-ppc | -1/+1 | |
| Remove these in favor of the two traits themselves and the wrapper function std::from_str::from_str. Add the function std::num::from_str_radix in the corresponding role for the FromStrRadix trait. | ||||
| 2013-08-30 | Revert "src/test/bench: restructure" | Corey Richardson | -0/+37 | |
| This reverts commit 14cdc26e8a7794e437946f46df5769362b42acdf. | ||||
| 2013-08-28 | src/test/bench: restructure | Corey Richardson | -37/+0 | |
| 2013-08-05 | Updated std::Option, std::Either and std::Result | Marvin Löbel | -1/+1 | |
| - Made naming schemes consistent between Option, Result and Either - Changed Options Add implementation to work like the maybe monad (return None if any of the inputs is None) - Removed duplicate Option::get and renamed all related functions to use the term `unwrap` instead | ||||
| 2013-07-20 | Fix warnings in src/test/bench tests. Nobody will ever care. | Ben Blum | -1/+1 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+4 | |
| 2013-05-08 | test: Fix modes in the benchmarks. | Patrick Walton | -1/+1 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-10-04 | Remove arg vectors from main functions. Stop supporting them. | Brian Anderson | -1/+2 | |
| 2012-09-25 | use + mode for (almost) everything when not using legacy modes | Niko Matsakis | -1/+1 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -4/+4 | |
| #2907. | ||||
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -2/+2 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -2/+2 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -3/+3 | |
| 2012-06-28 | Make a bunch of tests stop using the deprecated vector syntax. | Michael Sullivan | -2/+2 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -1/+1 | |
| 2012-05-23 | bench: Add hard mode to benchmarks. Activate with RUST_BENCH. | Brian Anderson | -4/+8 | |
| RUST_BENCH is on automatically when running `make perf` | ||||
| 2012-03-22 | make --enforce-mut-vars always on, add mut annotations to remaining files | Niko Matsakis | -2/+2 | |
| 2012-02-22 | Make the various from_str functions return options | Marijn Haverbeke | -7/+1 | |
| So that they can be used with user input without causing task failures. Closes #1335 | ||||
| 2012-02-20 | core: New task API | Brian Anderson | -1/+1 | |
| 2012-01-06 | rewrite to use old C++-based mechanism | Niko Matsakis | -1/+1 | |
| 2012-01-06 | update to use new spawn syntax | Niko Matsakis | -2/+2 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -4/+4 | |
| 2011-10-20 | Remove temporary fn# syntax | Brian Anderson | -2/+2 | |
| 2011-10-20 | Drop the 2 from the spawn*2 functions | Brian Anderson | -2/+2 | |
| Issue #1022 | ||||
| 2011-10-20 | Convert tests to use bare-fn spawn | Brian Anderson | -5/+4 | |
| Issue #1022 | ||||
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -2/+4 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-08-31 | Convert benchmarks to istrs. Issue #855 | Brian Anderson | -4/+3 | |
