Skip to content

Rollup of 9 pull requests #127133

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 28 commits into from
Jun 30, 2024
Merged
Changes from 2 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
e9ea578
Move vcall_visibility_metadata optimization hint out of a debuginfo g…
bjorn3 Mar 30, 2024
7f44532
Remove PrintBackendInfo trait
bjorn3 Mar 30, 2024
98e8601
Remove const_bitcast from ConstMethods
bjorn3 Mar 30, 2024
e32eb4c
Dedup some intrinsic handling code for caller_location
bjorn3 Mar 30, 2024
22b3243
Move all intrinsic handling code in codegen_call_terminators together
bjorn3 Mar 30, 2024
aacdce3
Remove check_overflow method from MiscMethods
bjorn3 Mar 30, 2024
887f57f
Remove type_i1 and type_struct from cg_ssa
bjorn3 Mar 30, 2024
84f45bb
Fix doc comment
bjorn3 Mar 30, 2024
8a87f02
Improve error message in tidy
Kobzol Jun 25, 2024
151986f
Implement `x perf` as a separate tool
Kobzol Jun 27, 2024
a62cbda
Add feature diagnostic for unsafe_extern_blocks
spastorino Jun 29, 2024
50edb32
Fix a error suggestion for E0121 when using placeholder _ as return t…
surechen Jun 29, 2024
4442fd7
Add a run-make test that LLD is not being used by default on the x64 …
Kobzol Jun 28, 2024
9c0ce05
Show `used attribute`'s kind for user when find it isn't applied to a…
surechen Jun 29, 2024
8dc36c1
fix: prefer `(*p).clone` to `p.clone` if the `p` is a raw pointer
linyihai Jun 29, 2024
5dece2b
Remove uneccessary condition in `div_ceil`
TDecking Jun 29, 2024
f6f21a8
Review changes
Kobzol Jun 29, 2024
6a2638e
Autolabel `rustc-perf-wrapper` changes with t-bootstrap label
Kobzol Jun 29, 2024
15d5dac
Avoid suggesting to add unsafe when the extern block is already unsafe
spastorino Jun 29, 2024
5b90824
Rollup merge of #123237 - bjorn3:debuginfo_refactor, r=compiler-errors
matthiaskrgr Jun 29, 2024
6df6879
Rollup merge of #126960 - Kobzol:tidy-venv-message, r=tgross35
matthiaskrgr Jun 29, 2024
6d74ffd
Rollup merge of #127002 - Kobzol:bootstrap-perf-tool, r=onur-ozkan
matthiaskrgr Jun 29, 2024
fafb2ea
Rollup merge of #127081 - Kobzol:lld-test, r=onur-ozkan
matthiaskrgr Jun 29, 2024
7715295
Rollup merge of #127106 - spastorino:improve-unsafe-extern-blocks-dia…
matthiaskrgr Jun 29, 2024
80cf576
Rollup merge of #127110 - surechen:fix_125488_06, r=compiler-errors
matthiaskrgr Jun 29, 2024
9879b46
Rollup merge of #127114 - linyihai:issue-126863, r=Nadrieril
matthiaskrgr Jun 29, 2024
5ea1a03
Rollup merge of #127118 - surechen:fix_126789, r=jieyouxu
matthiaskrgr Jun 29, 2024
c79e08d
Rollup merge of #127122 - TDecking:div_ceil, r=Nilstrieb
matthiaskrgr Jun 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion library/core/src/num/uint_macros.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2726,7 +2726,7 @@ macro_rules! uint_impl {
pub const fn div_ceil(self, rhs: Self) -> Self {
let d = self / rhs;
let r = self % rhs;
if r > 0 && rhs > 0 {
if r > 0 {
d + 1
} else {
d
Expand Down
Loading