| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-03-01 | librustc: "APL2" -> "ASL2". rs=license-fix | Patrick Walton | -1/+1 | |
| 2013-02-28 | Fix license attribute on crates | sevrak | -2/+2 | |
| 2013-02-26 | libcore: Move Cell to core and de-~mut core and std | Patrick Walton | -1/+0 | |
| 2013-02-26 | librustc: Implement a lint mode for mutable structures; deny by default. r=tjc | Patrick Walton | -0/+1 | |
| 2013-02-23 | remove oldsmallintmap | Daniel Micay | -1/+0 | |
| Closes #4738 | ||||
| 2013-02-15 | Move semver to std and finish rustpkg | Zack Corr | -0/+1 | |
| 2013-02-13 | rustc and std: teach about #[bench], modernize to use quote_expr! some. | Graydon Hoare | -0/+1 | |
| 2013-02-13 | std: add stats. | Graydon Hoare | -0/+1 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -4/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-02-04 | std: Stamp out structural records | Tim Chevalier | -4/+0 | |
| See #4665 | ||||
| 2013-02-03 | rename map -> oldmap and mark it as deprecated | Daniel Micay | -1/+1 | |
| LinearMap is quite a bit faster, and is fully owned/sendable without requiring copies. The older std::map also doesn't use explicit self and relies on mutable fields. | ||||
| 2013-01-31 | modernize smallintmap | Daniel Micay | -0/+1 | |
| * switch to explicit self * get rid of the @ box * replace DVec with ~[] (to get rid of the mutable field) * implement the new container::Map trait | ||||
| 2013-01-31 | move smallintmap to oldsmallintmap | Daniel Micay | -1/+1 | |
| 2013-01-29 | librustc: De-implicit-self the visitor. r=graydon | Patrick Walton | -0/+1 | |
| 2013-01-28 | Add #[legacy_records] crate attribute | Tim Chevalier | -0/+4 | |
| In rustc, rustdoc, rusti, syntax, and std. | ||||
| 2013-01-10 | std: Address XXXes in flatpipes | Tim Chevalier | -0/+1 | |
| 2013-01-08 | Merge remote-tracking branch 'gifnksm/bigint' into kind-names | Brian Anderson | -0/+1 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -2/+2 | |
| contain at least two components. r=graydon | ||||
| 2012-12-22 | Move BigUint and BigDIgit to std::bigint. | gifnksm | -1/+0 | |
| 2012-12-22 | Implement BigInt and BigUint. | gifnksm | -0/+2 | |
| 2012-12-21 | bump 0.5 => 0.6, redirect some URLs in docs. | Graydon Hoare | -2/+2 | |
| 2012-12-19 | Remove the old serialization code | Erick Tryzelaar | -5/+1 | |
| Closes #3713. | ||||
| 2012-12-17 | Switch from serialization to std::serialize. (snapshot) | Erick Tryzelaar | -1/+3 | |
| 2012-12-17 | std: Add flatpipes | Brian Anderson | -0/+1 | |
| 2012-12-16 | add priority queue implementation (binary heap) | Daniel Micay | -0/+1 | |
| 2012-12-13 | Begin renaming serialization to std::serialize. (snapshot) | Erick Tryzelaar | -1/+3 | |
| 2012-12-10 | Add license boilerplate to more files. | Graydon Hoare | -0/+10 | |
| 2012-11-30 | libs: Remove transitionary material on iter_bytes, add workcache to build. | Graydon Hoare | -1/+1 | |
| 2012-11-28 | Merge remote-tracking branch 'erickt/time' | Brian Anderson | -0/+8 | |
| Conflicts: src/libstd/time.rs | ||||
| 2012-11-22 | std: try to fix breakage. | Graydon Hoare | -1/+1 | |
| 2012-11-22 | std: initial sketch of workcache, barely does anything. | Graydon Hoare | -0/+1 | |
| 2012-11-15 | Rename thread_pool to task_pool | Tim Chevalier | -1/+1 | |
| Minor change, no review. Closes #3972 | ||||
| 2012-11-07 | libstd: Implement a thread pool. r=brson | Patrick Walton | -0/+1 | |
| 2012-11-04 | Merge remote-tracking branch 'brson/repl' | Brian Anderson | -0/+1 | |
| Conflicts: mk/install.mk src/rt/rustrt.def.in | ||||
| 2012-11-04 | Move rusti::rl to std::rl | Zack Corr | -0/+1 | |
| 2012-10-23 | Move futures to std | Brian Anderson | -0/+1 | |
| 2012-10-12 | bump version to 0.5. | Graydon Hoare | -2/+2 | |
| 2012-10-09 | Remove old serialization2 vestigial code | Erick Tryzelaar | -3/+0 | |
| 2012-10-05 | std: Silence remaining warnings | Brian Anderson | -1/+3 | |
| 2012-10-04 | Remove by-copy mode from std, mostly | Tim Chevalier | -0/+1 | |
| One instance remains in net_tcp due to a foreign fn. Lots of instances remain in serialization.rs, but IIRC that is being removed. I had to do unholy things to task-perf-word-count-generic to get it to compile after demoding pipes. I may well have messed up its performance, but it passes. | ||||
| 2012-10-04 | Finish de-exporting std. Part of #3583. | Graydon Hoare | -60/+42 | |
| 2012-10-03 | De-export net::*. Part of #3583. | Graydon Hoare | -4/+0 | |
| 2012-10-03 | Remove uses of + mode from libstd | Tim Chevalier | -3/+0 | |
| More or less the same as my analogous commit for libcore. Had to remove the forbid(deprecated_modes) pragma from some files -- will restore it after the snapshot. | ||||
| 2012-10-03 | De-export std::{json, getopts}. Part of #3583. | Graydon Hoare | -2/+0 | |
| 2012-10-03 | De-export std::{ebml, ebml2}. Part of #3583. | Graydon Hoare | -2/+0 | |
| 2012-10-02 | Removing explicit uses of + mode | Tim Chevalier | -0/+3 | |
| This removes most explicit uses of the + argument mode. Pending a snapshot, I had to remove the forbid(deprecated_modes) pragma from a bunch of files. I'll put it back! + mode still has to be used in a few places for functions that get moved (see task.rs) The changes outside core and std are due to the to_bytes trait and making the compiler (with legacy modes on) agree with the libraries (with legacy modes off) about modes. | ||||
| 2012-10-02 | libstd: Switch off legacy modes in both core and std. | Patrick Walton | -1/+0 | |
| 2012-10-02 | De-export std::{fun_treemap, list, map}. Part of #3583. | Graydon Hoare | -3/+0 | |
| 2012-10-01 | De-export std::{uv, uv_ll, uv_iotask, uv_global_loop}. Part of #3583. | Graydon Hoare | -4/+0 | |
| 2012-10-01 | De-export std::test. Part of #3583. | Graydon Hoare | -1/+0 | |
