- 06 3月, 2018 37 次提交
-
-
由 kennytm 提交于
Add new warning for CStr::from_ptr Fixes #48401.
-
由 kennytm 提交于
New Cell docs This fixes https://github.com/rust-lang/rust/issues/44061
-
由 kennytm 提交于
Remove seemingly unused sugarise-doc-comments Python script. This Python script converts documentation comments from the `#[doc = "..."]` attribute to the `///` syntax. It was added six years ago, presumably to help with the transition when `///` was implemented and hasn't really been touched since. I don't think there's much value in keeping it around at this point.
-
由 kennytm 提交于
while let all the things
-
由 kennytm 提交于
Remove a couple of `isize` references from hashmap docs Also fix a spelling mistake.
-
由 kennytm 提交于
Remove useless powerpc64 entry from ARCH_TABLE Hope, I understood the scope of the fix correctly. closes #47737
-
由 kennytm 提交于
Refactor contrived match.
-
由 kennytm 提交于
Optimize str::repeat Improves the performance of `str::repeat` by bulk copying. Here is the benchmarks of `"abcde".repeat(n)`: |`n`|old [ns/iter]|new [ns/iter]|diff [%]| ---|---|---|--- |1|27.205|27.421|+0.794| |2|27.500|27.516|+0.0581| |3|27.923|27.648|-0.985| |4|31.206|30.145|-3.40| |5|35.144|31.861|-9.34| |7|43.131|34.621|-19.7| |10|54.945|36.203|-34.1| |100|428.31|52.895|-87.7|
-
由 kennytm 提交于
doc: no need for the reference Also, we are well within line length limit
-
由 kennytm 提交于
Add functions for reversing the bit pattern in an integer I'm reviving PR #32798 now that the LLVM issues have been resolved. > This adds the bitreverse intrinsic and adds a reverse_bits function to all integer types.
-
由 kennytm 提交于
Raw string error note Fixes #48395. I think this note should be helpful enough to solve the issue.
-
由 kennytm 提交于
Suggest type for overflowing bin/hex-literals Fixes #48073 For hexadecimal and binary literals, which overflow, it gives an additional note to the warning message, like in this [comment](https://github.com/rust-lang/rust/issues/48073#issuecomment-365370113). Additionally it will suggest a type (`X < Y`): - `iX`: if literal fits in `uX` => `uX`, else => `iY` - `-iX` => `iY` - `uX` => `uY` Exceptions: `isize`, `usize`. I don't think you can make a good suggestion here. The programmer has to figure it out on it's own in this case. r? @oli-obk
-
由 kennytm 提交于
Fix spelling s/casted/cast/ r? @GuillaumeGomez
-
由 Amanieu d'Antras 提交于
-
由 Amanieu d'Antras 提交于
-
由 Corey Farwell 提交于
This Python script converts documentation comments from the `#[doc = "..."]` attribute to the `///` syntax. It was added six years ago, presumably to help with the transition when `///` was implemented and hasn't really been touched since. I don't think there's much value in keeping it around at this point.
-
由 bors 提交于
Whitelist rustc dependencies As per https://internals.rust-lang.org/t/rustc-dependency-policy/6537/8?u=nikomatsakis cc @alexcrichton @nikomatsakis
-
由 Who? Me?! 提交于
-
由 Who? Me?! 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 Mark Mansi 提交于
-
由 leonardo.yvens 提交于
-
由 bors 提交于
Turn feature-gate table into a query so it is covered by dependency tracking. Turn access to feature gates into a query so we handle them correctly during incremental compilation. Features are still available via `Session` through `features_untracked()`. I wish we had a better way of hiding untracked information. It would be great if we could remove the `sess` field from `TyCtxt`. Fixes #47003.
-
由 Tobias Bucher 提交于
Also fix a spelling mistake.
-
- 05 3月, 2018 3 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-