Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rust-lang
/
rust
Public
Notifications
You must be signed in to change notification settings
Fork
13.8k
Star
107k
Code
Issues
5k+
Pull requests
870
Actions
Projects
9
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
scottmcm
Datepicker
All time
Commit History
Commits on Aug 20, 2025
Partial-stabilize the basics from `bigint_helper_methods`
scottmcm
committed
e49d000
Copy full SHA for e49d000
Commits on Aug 9, 2025
Stop using uadd.with.overflow
scottmcm
committed
8831c5b
Copy full SHA for 8831c5b
Commits on Aug 6, 2025
[codegen] assume the tag, not the relative discriminant
scottmcm
committed
c396521
Copy full SHA for c396521
Commits on Aug 5, 2025
Let `RemoveUnneededDrops` also remove `drop_in_place`
scottmcm
committed
4e81eca
Copy full SHA for 4e81eca
Commits on Aug 4, 2025
Add a mir-opt test for an unneeded drop_in_place
scottmcm
committed
9b107be
Copy full SHA for 9b107be
Add a debug-mode MIR pre-codegen test for `?`-on-`Option`
scottmcm
committed
e1a38ec
Copy full SHA for e1a38ec
Add a mir-opt test for *debug* MIR from `derive(PartialOrd, Ord)`
Show description for c441640
scottmcm
committed
c441640
Copy full SHA for c441640
Commits on Aug 3, 2025
Use `as_array` in PartialEq for arrays
scottmcm
committed
eee2813
Copy full SHA for eee2813
Commits on Jul 30, 2025
`AlignmentEnum` should just be `repr(usize)` now
Show description for 4220587
scottmcm
committed
4220587
Copy full SHA for 4220587
Re-block SRoA on SIMD types
Show description for fe08ba0
scottmcm
committed
fe08ba0
Copy full SHA for fe08ba0
Commits on Jul 29, 2025
Simplify `align_of_val::<[T]>(…)` → `align_of::<T>()`
scottmcm
committed
8ef9233
Copy full SHA for 8ef9233
Add a MIR test for `align_of_val` on a slice
scottmcm
committed
185b074
Copy full SHA for 185b074
Add a mir-opt pre-codegen test for dropping a `Box<[impl Copy]>`
scottmcm
committed
950a3b3
Copy full SHA for 950a3b3
Commits on Jul 28, 2025
Remove `[T]::array_chunks(_mut)`
scottmcm
committed
173926d
Copy full SHA for 173926d
Commits on Jul 27, 2025
Allow more MIR SROA
scottmcm
committed
47bfa84
Copy full SHA for 47bfa84
Use `cast_array` in core
scottmcm
committed
51b0416
Copy full SHA for 51b0416
Commits on Jul 26, 2025
Implement `ptr_cast_array`
scottmcm
committed
7ead576
Copy full SHA for 7ead576
Commits on Jul 24, 2025
MIR-build: No longer emit assumes in enum-as casting
Show description for 01524ab
scottmcm
committed
01524ab
Copy full SHA for 01524ab
Commits on Jul 23, 2025
Don't emit two `assume`s in transmutes when one is a subset of the other
Show description for a93a9aa
scottmcm
committed
a93a9aa
Copy full SHA for a93a9aa
Remove `rvalue_creates_operand` entirely
Show description for b7e025c
scottmcm
committed
b7e025c
Copy full SHA for b7e025c
re-enable direct `bitcast`s for Int/Float vector transmutes (but not ones involving pointers)
scottmcm
committed
ea0c778
Copy full SHA for ea0c778
Let `codegen_transmute_operand` just handle everything
Show description for 231dddd
scottmcm
committed
231dddd
Copy full SHA for 231dddd
No longer need `alloca`s for consuming `Result<!, i32>` and similar
Show description for 6a5c7e0
scottmcm
committed
6a5c7e0
Copy full SHA for 6a5c7e0
Commits on Jul 20, 2025
Ban projecting into SIMD types [MCP838]
scottmcm
committed
41ce1ed
Copy full SHA for 41ce1ed
Update Miri Tests
scottmcm
committed
f790042
Copy full SHA for f790042
Update cranelift tests
scottmcm
committed
493fd9a
Copy full SHA for 493fd9a
...and wasm tests too
scottmcm
committed
25a804a
Copy full SHA for 25a804a
So many test updates x_x
scottmcm
committed
08b816f
Copy full SHA for 08b816f
Split repeat-operand codegen test
Show description for 4b8f869
scottmcm
committed
4b8f869
Copy full SHA for 4b8f869
Allow `Rvalue::Repeat` to return true in `rvalue_creates_operand` too
Show description for 0586c63
scottmcm
committed
0586c63
Copy full SHA for 0586c63
Commits on Jul 19, 2025
Give a message with a span on validation error
scottmcm
committed
14d097f
Copy full SHA for 14d097f
Commits on Jul 16, 2025
Improve comments inside `codegen_get_discr`
scottmcm
committed
4fa23d9
Copy full SHA for 4fa23d9
Commits on Jul 12, 2025
Simplify codegen for niche-encoded variant tests
scottmcm
committed
d5bcfb3
Copy full SHA for d5bcfb3
Commits on Jul 11, 2025
More discriminant codegen tests
Show description for 13b1e40
scottmcm
committed
13b1e40
Copy full SHA for 13b1e40
Commits on Jul 10, 2025
Add `BuilderMethods::unreachable_nonterminator`
Show description for f5fc872
scottmcm
committed
f5fc872
Copy full SHA for f5fc872
Pagination
Previous
Next
You can’t perform that action at this time.