- 02 4月, 2014 1 次提交
-
-
由 Corey Richardson 提交于
-
- 01 4月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
-
- 29 3月, 2014 1 次提交
-
-
由 Brian Anderson 提交于
Closes #2569
-
- 23 3月, 2014 1 次提交
-
-
由 Daniel Micay 提交于
Closes #5283
-
- 22 3月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
-
- 21 3月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
It's now in the prelude.
-
- 20 3月, 2014 3 次提交
-
-
由 Flavio Percoco 提交于
-
由 Flavio Percoco 提交于
We currently gather loans for static items that are defined within functions. This change enables loan gathering on static items declared globally.
-
由 Daniel Micay 提交于
Closes #12771
-
- 17 3月, 2014 3 次提交
-
-
由 Eduard Burtescu 提交于
-
由 Eduard Burtescu 提交于
-
由 Eduard Burtescu 提交于
-
- 13 3月, 2014 1 次提交
-
-
由 Eduard Burtescu 提交于
Closes #7141.
-
- 09 3月, 2014 3 次提交
-
-
由 Edward Wang 提交于
- Repurposes `MoveData.assignee_ids` to mean only `=` but not `+=`, so that borrowck effectively classifies all expressions into assignees, uses or both. - Removes two `span_err` in liveness analysis, which are now borrowck's responsibilities. Closes #12527.
-
由 Felix S. Klock II 提交于
-
由 Patrick Walton 提交于
-
- 05 3月, 2014 1 次提交
-
-
由 Eduard Burtescu 提交于
-
- 03 3月, 2014 1 次提交
-
-
由 Steven Fackler 提交于
-
- 26 2月, 2014 1 次提交
-
-
由 Eduard Burtescu 提交于
-
- 24 2月, 2014 1 次提交
-
-
由 Huon Wilson 提交于
-
- 23 2月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
These two containers are indeed collections, so their place is in libcollections, not in libstd. There will always be a hash map as part of the standard distribution of Rust, but by moving it out of the standard library it makes libstd that much more portable to more platforms and environments. This conveniently also removes the stuttering of 'std::hashmap::HashMap', although 'collections::HashMap' is only one character shorter.
-
- 21 2月, 2014 1 次提交
-
-
由 mr.Shu 提交于
Added allow(non_camel_case_types) to librustc where necesary Tried to fix problems with non_camel_case_types outside rustc fixed failing tests Docs updated Moved #[allow(non_camel_case_types)] a level higher. markdown.rs reverted Fixed timer that was failing tests Fixed another timer
-
- 14 2月, 2014 2 次提交
-
-
由 Eduard Burtescu 提交于
-
由 Flavio Percoco 提交于
This patch replaces all `crate` usage with `krate` before introducing the new keyword. This ensures that after introducing the keyword, there won't be any compilation errors. krate might not be the most expressive substitution for crate but it's a very close abbreviation for it. `module` was already used in several places already.
-
- 12 2月, 2014 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 09 2月, 2014 3 次提交
-
-
由 Niko Matsakis 提交于
Fixes #11913
-
由 Niko Matsakis 提交于
-
由 mr.Shu 提交于
Error messages cleaned in librustc/middle Error messages cleaned in libsyntax Error messages cleaned in libsyntax more agressively Error messages cleaned in librustc more aggressively Fixed affected tests Fixed other failing tests Last failing tests fixed
-
- 01 2月, 2014 3 次提交
-
-
由 Huon Wilson 提交于
Various functions can now be made specific to ~[], or just non-managed vectors.
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
- 27 1月, 2014 2 次提交
-
-
由 Eduard Burtescu 提交于
Fixes #10667 and closes #10259.
-
由 Salem Talha 提交于
-
- 24 1月, 2014 1 次提交
-
-
由 Kiet Tran 提交于
A mutable and immutable borrow place some restrictions on what you can with the variable until the borrow ends. This commit attempts to convey to the user what those restrictions are. Also, if the original borrow is a mutable borrow, the error message has been changed (more specifically, i. "cannot borrow `x` as immutable because it is also borrowed as mutable" and ii. "cannot borrow `x` as mutable more than once" have been changed to "cannot borrow `x` because it is already borrowed as mutable"). In addition, this adds a (custom) span note to communicate where the original borrow ends.
-
- 19 1月, 2014 1 次提交
-
-
由 Huon Wilson 提交于
NodeIds are sequential integers starting at zero, so we can achieve some memory savings by just storing the items all in a line in a vector. The occupancy for typical crates seems to be 75-80%, so we're already more efficient than a HashMap (maximum occupancy 75%), not even counting the extra book-keeping that HashMap does.
-
- 11 1月, 2014 2 次提交
-
-
由 Patrick Walton 提交于
it. r=nikomatsakis
-
由 Brendan Zabarauskas 提交于
The `print!` and `println!` macros are now the preferred method of printing, and so there is no reason to export the `stdio` functions in the prelude. The functions have also been replaced by their macro counterparts in the tutorial and other documentation so that newcomers don't get confused about what they should be using.
-
- 10 1月, 2014 1 次提交
-
-
由 Eduard Burtescu 提交于
-
- 08 1月, 2014 1 次提交
-
-
由 Brian Anderson 提交于
-
- 06 1月, 2014 1 次提交
-
-
由 Eduard Burtescu 提交于
-