- 05 5月, 2014 6 次提交
-
-
由 James Laverack 提交于
Version changed due to a newer requirement in LLVM.
-
由 bors 提交于
This has long since not been too relevant since the introduction of many crate type outputs. This commit removes the flag entirely, adjusting all logic to do the most reasonable thing when building both a library and an executable. Closes #13337
-
由 bors 提交于
Lazy loading with autoload will result in faster startup time for Emacs users and is generally the recommended approach for major modes.
-
由 bors 提交于
Improve tutorial discussion of closures, e.g. with respect to type inference and variable capture. Fix #13621 ---- original description follows I'd like this pulled to master if possible but if not I'd appreciate comments on what I need to change. I found the closures difficult to understand as they were so I tried to explain it so I would've had an easier time understanding it. I think it's better at least, somewhat. I don't know that everyone liked the `-> ()` I included but I thought explicit is best to aid understanding. I thought it was much harder to understand than it should have been. [EDIT] - Clicked too early. This doesn't `make check` without errors on my Xubuntu on Virtualbox machine. Not sure why. I don't think I changed anything problematic. I'll try `make check` on master tomorrow. Opened https://github.com/mozilla/rust/issues/13621 regarding this.
-
由 bors 提交于
- using libgreen to optimize CPU usage - less tasks to limit wasted resources Here, on a one core 2 threads CPU, new version is ~1.2 faster. May be better with more core.
-
由 bors 提交于
Also updated the comment for `parse_inner_attrs_and_next` and removed extra whitespace on line endings.
-
- 04 5月, 2014 16 次提交
-
-
由 bors 提交于
- removed warning - improved performances - parallelization
-
由 bors 提交于
-
由 bors 提交于
r? @alexcrichton
-
由 bors 提交于
This is needed to bootstrap fix for #5723.
-
由 bors 提交于
The years of copyright and the name of the copyright holder were not present in the notice. The Apache license was added to the project in 2012, so 2012 is the starting year. The copyright holder is the Mozilla Foundation (taken from the MIT license).
-
由 bors 提交于
See #13884 for the details. Closes #13884. r? @alexcrichton
-
由 Niko Matsakis 提交于
-
由 bors 提交于
This ensures that private functions exported through static initializers will actually end up being public in the object file (so other objects can continue to reference the function). Closes #13620
-
由 Ali Smesseim 提交于
The copyright of this project belongs to The Rust Project Developers, who are mentioned in AUTHORS.txt.
-
由 Guillaume Pinot 提交于
- using libgreen to optimize CPU usage - less tasks to limit wasted resources Here, on a one core 2 threads CPU, new version is ~1.2 faster. May be better with more core.
-
由 Phil Ruffwind 提交于
Lazy loading with autoload will result in faster startup time for Emacs users and is generally the recommended approach for major modes.
-
由 Kevin Butler 提交于
-
由 bors 提交于
Closes #7575. I don't think the change from a contains lookup to an iteration of the HashSet in the resolver should be much of a burden as the set of methods with the same name should be relatively small.
-
由 bors 提交于
`box` is the way you allocate in future-rust.
-
由 Niko Matsakis 提交于
Temporary patch to accept arbitrary lifetimes (behind feature gate) in bound lists. This is needed to bootstrap fix for #5723.
-
由 bors 提交于
r? @alexcrichton RFC#14 Issue #13885.
-
- 03 5月, 2014 18 次提交
-
-
由 bors 提交于
This is a first patch towards an opt-in built-in trait world. This patch removes the restriction on built-in traits and allows such traits to be derived. [RFC#3] cc #13231 @nikomatsakis r?
-
由 bors 提交于
The logic of the custom realpath function in metadata::loader was incorrect, but the logic in util::fs was correct. Closes #13890
-
由 Guillaume Pinot 提交于
- removed warning - improved performances - parallelization
-
由 bors 提交于
cc. @pcwalton
-
由 Nick Cameron 提交于
-
由 bors 提交于
Now that ~[T] is obsolete, we need to allow to_json() to work for vectors.
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 bors 提交于
This change allow a speedup of ~1.5 on shootout-pidigits on a i32 system. `MachineUint` is used to abstract the internal machine unsigned integer to simplity future architecture specialization.
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 bors 提交于
See #11273 and #13318
-
由 Alex Crichton 提交于
This ensures that private functions exported through static initializers will actually end up being public in the object file (so other objects can continue to reference the function). Closes #13620
-
由 Alex Crichton 提交于
This has long since not been too relevant since the introduction of many crate type outputs. This commit removes the flag entirely, adjusting all logic to do the most reasonable thing when building both a library and an executable. Closes #13337
-
由 Falco Hirschenberger 提交于
See #11273 and #13318
-
由 Kevin Butler 提交于
-
由 Alex Crichton 提交于
The logic of the custom realpath function in metadata::loader was incorrect, but the logic in util::fs was correct. Closes #13890
-
由 Brendan Zabarauskas 提交于
-