- 07 8月, 2014 19 次提交
-
-
由 Nathan Froyd 提交于
-
由 bors 提交于
Introduce syntax for lifetime bounds like `'b:'a`, meaning `'b outlives 'a`. Syntax currently does nothing but is needed for full fix to #5763. To use this syntax, the issue_5763_bootstrap feature guard is required.
-
由 Niko Matsakis 提交于
meaning `'b outlives 'a`. Syntax currently does nothing but is needed for full fix to #5763. To use this syntax, the issue_5763_bootstrap feature guard is required.
-
由 bors 提交于
-
由 bors 提交于
Signature for `from_digit` in `Char` wasn't using `Self` so there was no way to use this method
-
由 bors 提交于
AST refactoring: merge PatWild and PatWildMulti into one variant with a flag
-
由 fort 提交于
-
由 bors 提交于
This replaces many instances chars being casted to u8 with byte literals.
-
由 bors 提交于
Simplifying the code of methods: `nth`, `fold`, `rposition`, and iterators: `Filter`, `FilterMap`, `SkipWhile`. ``` before test iter::bench_multiple_take ... bench: 15 ns/iter (+/- 0) test iter::bench_rposition ... bench: 349 ns/iter (+/- 94) test iter::bench_skip_while ... bench: 158 ns/iter (+/- 6) after test iter::bench_multiple_take ... bench: 15 ns/iter (+/- 0) test iter::bench_rposition ... bench: 314 ns/iter (+/- 2) test iter::bench_skip_while ... bench: 107 ns/iter (+/- 0) ``` @koalazen has the code for `Skip`. Once #16011 is fixed, `min_max` could use a for loop.
-
由 bors 提交于
-
由 Alex Crichton 提交于
-
由 Alex Crichton 提交于
-
由 Alex Crichton 提交于
-
由 Alex Crichton 提交于
-
由 Alex Crichton 提交于
-
由 Alex Crichton 提交于
-
由 bors 提交于
Closes #6334
-
由 nham 提交于
-
由 nham 提交于
-
- 06 8月, 2014 21 次提交
-
-
由 bors 提交于
Previously the implementation detection regex would detect `impl fmt::Show for MyStruct` as `fmt`. Now it will be detected as `fmt::Show for MyStruct`. Implementations such as `impl MyStruct` will still be detected as `MyStruct`.
-
由 Felix S. Klock II 提交于
-
由 bors 提交于
-
由 bors 提交于
-
由 Piotr Czarnecki 提交于
Simplifying the code of methods: nth, fold, rposition and iterators: Filter, FilterMap, SkipWhile Adding basic benchmarks
-
由 Simon Sapin 提交于
… to separate text from the edge of the newly added background.
-
由 Simon Sapin 提交于
-
由 Simon Sapin 提交于
-
由 bors 提交于
This commit stabilizes the `std::sync::atomics` module, renaming it to `std::sync::atomic` to match library precedent elsewhere, and tightening up behavior around incorrect memory ordering annotations. The vast majority of the module is now `stable`. However, the `AtomicOption` type has been deprecated, since it is essentially unused and is not truly a primitive atomic type. It will eventually be replaced by a higher-level abstraction like MVars. Due to deprecations, this is a: [breaking-change]
-
由 Daniel Hofstetter 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 bors 提交于
This teach rustdoc to add `<meta name="description">` and `<meta name="keywords">` tags to crate docs. Description is important for search engines because they display it as the page description. Keywords are less useful but still generally recommended. This also changes the "stability dashboard" link to just say "stability", because the current link takes up a lot of space. cc https://github.com/rust-lang/rust/issues/12466
-
由 Vadim Chugunov 提交于
For a good measure, implemented target_record_stack_bounds for 32-bit Windows as well.
-