- 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 提交于
-
- 09 11月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-
- 08 11月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-
- 23 10月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
-
- 19 10月, 2012 2 次提交
-
-
由 Patrick Walton 提交于
-
由 Erick Tryzelaar 提交于
This is minor and probably completely inconsequential to performance, but I find vec::map to be more clear than vec::each and a push.
-
- 16 10月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
-
- 13 10月, 2012 3 次提交
-
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
of the 0th. 0th is only correct when there are no bound tps on the trait. Fixes #3741.
-
由 Kevin Cantu 提交于
This commit replaces nearly all remaining uses of #fmt, #debug, #error, and #info, and fixes some error messages...
-
- 12 10月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
-
- 09 10月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
This reverts commit ed3689d5.
-
- 08 10月, 2012 3 次提交
-
-
由 Niko Matsakis 提交于
-
由 Erick Tryzelaar 提交于
-
由 Erick Tryzelaar 提交于
-
- 29 9月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 28 9月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-