-
Notifications
You must be signed in to change notification settings - Fork 13.3k
update Miri #114735
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
update Miri #114735
Conversation
rustc-pull: put a newline after the commit ID
fix typo: is_reserved
This avoids unnecessary allocations to grow vector to sufficient size.
[perf] Reserve capacity for argvs. This avoids unnecessary allocations to grow vector to sufficient size.
Automatic sync from rustc
Use Vec's binary search instead of hand-written one.
replace AsAny hack by trait upcasting :)
Implements LLVM intrisics needed to run most SSE functions from `core::arch::x86{,_64}`. Also adds miri tests for those functions (mostly copied from core_arch tests).
add gamma function shims needs a rustup to fetch the new declarations in std
miri: implement some `llvm.x86.sse.*` intrinsics and add tests PR moved from rust-lang#113932. Implements LLVM intrisics needed to run most SSE functions from `core::arch::x86{,_64}`. Also adds miri tests for those functions (mostly copied from core_arch tests). r? `@RalfJung` The first commit is the same that the commit in the PR I had opened in the Rust repository. I addressed review comments in additional commits to make it easier to review. I also fixed formatting and clippy warnings.
The Miri subtree was changed cc @rust-lang/miri |
@bors r+ p=1 |
update Miri r? `@ghost`
☀️ Test successful - checks-actions |
Finished benchmarking commit (a6f8aa5): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)This benchmark run did not return any relevant results for this metric. CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 631.671s -> 631.476s (-0.03%) |
r? @ghost