- 15 2月, 2013 2 次提交
-
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
- 14 2月, 2013 2 次提交
-
-
由 Nick Desaulniers 提交于
-
由 Patrick Walton 提交于
-
- 13 2月, 2013 1 次提交
-
-
由 Graydon Hoare 提交于
This reverts commit a8f039a0.
-
- 12 2月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 07 2月, 2013 1 次提交
-
-
由 Niko Matsakis 提交于
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
-
- 06 2月, 2013 2 次提交
-
-
由 Patrick Walton 提交于
This reverts commit a4250a96. This is not the cause of the nonexhaustive-match failure.
-
由 Graydon Hoare 提交于
This reverts commit 8e643525.
-
- 04 2月, 2013 2 次提交
-
-
由 Daniel Micay 提交于
-
由 Daniel Micay 提交于
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.
-
- 01 2月, 2013 2 次提交
-
-
由 John Clements 提交于
-
由 Nick Desaulniers 提交于
-
- 30 1月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 23 1月, 2013 1 次提交
-
-
由 Tim Chevalier 提交于
Make the closure take two arguments instead of a single `path_entry` struct; remove the `path_entry` type. This eliminates a bad copy.
-
- 21 1月, 2013 1 次提交
-
-
由 Erick Tryzelaar 提交于
specifically: freevars::freevar_entry ty::{field_ty,AutoAdjustment,AutoRef} mod::{method_param,method_map_entry}
-
- 18 1月, 2013 1 次提交
-
-
由 Niko Matsakis 提交于
def-id we have, so that the inliner can distinguish between external and internal def-ids. Also add some comments explaining the distinction! Fixes #4516. r=graydon
-
- 15 1月, 2013 2 次提交
-
-
由 Erick Tryzelaar 提交于
-
由 Erick Tryzelaar 提交于
-
- 10 1月, 2013 1 次提交
-
-
由 Erick Tryzelaar 提交于
-
- 09 1月, 2013 3 次提交
-
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
Revert "librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc" This reverts commit a8d37af2.
-
由 Patrick Walton 提交于
-
- 08 1月, 2013 3 次提交
-
-
由 Patrick Walton 提交于
~20% perf win for trans on -O0, with other minor improvements across the board. No effect on -O2.
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
librustc: Encode language items into a special lookup table. 9% improvement in hello world compile time.
-
- 28 12月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
librustc: Terminate name searches at the nearest module scope for paths that contain at least two components. r=graydon
-
- 21 12月, 2012 1 次提交
-
-
由 Erick Tryzelaar 提交于
-
- 20 12月, 2012 1 次提交
-
-
由 Erick Tryzelaar 提交于
-
- 19 12月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-
- 18 12月, 2012 1 次提交
-
-
由 Erick Tryzelaar 提交于
-
- 14 12月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
-
- 11 12月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
and rename "class" to "struct" everywhere possible (except local vars, I was too lazy for that) -- that is why this commit is so big. No review, just dead code removal and renaming. Closes #3515
-
- 07 12月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
Closes #4076
-
- 05 12月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
-
- 04 12月, 2012 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 01 12月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
If an enum type's only variant is private, disallow dereferencing values of its type. Due to #4082, this only applies to enums that are in the same crate. r=pcwalton Closes #818
-
- 29 11月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-
- 25 11月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
Minor refactoring, no review. Closes #2739
-
- 20 11月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
-