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
/
rustc-dev-guide
Public
Notifications
You must be signed in to change notification settings
Fork
556
Star
1.8k
Code
Issues
157
Pull requests
7
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
Commits
Branch selector
main
User selector
jyn514
Datepicker
All time
Commit History
Commits on Apr 3, 2023
Remove duplicate section on new features in CONTRIBUTING.md
jyn514
committed
945da7b
Copy full SHA for 945da7b
Link to bug-fix-procedure.md from the contribution procedure section
jyn514
committed
161b9b3
Copy full SHA for 161b9b3
Rearrange the "getting started" and contributing.md sections
Show description for 92102e0
jyn514
committed
92102e0
Copy full SHA for 92102e0
Outline the external repositories section
Show description for cdd2e49
jyn514
committed
cdd2e49
Copy full SHA for cdd2e49
Move some info from "Getting Started" to "How to build and run"
Show description for 774a201
jyn514
committed
774a201
Copy full SHA for 774a201
Commits on Mar 26, 2023
Don't require $GITHUB_TOKEN to build locally (#1652)
jyn514
authored
b4b007b
Copy full SHA for b4b007b
Commits on Feb 9, 2023
Improve git submodule help (#1587)
jyn514
authored
2b94321
Copy full SHA for 2b94321
Commits on Jan 12, 2023
Link to the youtube recording of my talk, not the summary (#1554)
jyn514
authored
c154a90
Copy full SHA for c154a90
Commits on Jan 2, 2023
Add a section for how to review code more easily (#1538)
Show description for 48ef162
jyn514
authored
48ef162
Copy full SHA for 48ef162
Commits on Jan 1, 2023
fix typo
Show description for 3b35c4e
jyn514
and
camelid
committed
3b35c4e
Copy full SHA for 3b35c4e
Give help for when you update a submodule by accident
jyn514
committed
3093967
Copy full SHA for 3093967
Update sentence about LLVM to match the new defaults
jyn514
committed
a1418a8
Copy full SHA for a1418a8
Move information about dependencies to the rust-lang/rust readme
Show description for 91d2393
jyn514
committed
91d2393
Copy full SHA for 91d2393
Move "create a config.toml" after the section explaning x.py
jyn514
committed
966d6e9
Copy full SHA for 966d6e9
Remove unnecessary detail in building chapter
Show description for b36e2ff
jyn514
committed
b36e2ff
Copy full SHA for b36e2ff
Remove initial section on submodules
Show description for 84eea0d
jyn514
committed
84eea0d
Copy full SHA for 84eea0d
Replace `$TARGET` with `host`
Show description for bd26e3a
jyn514
committed
bd26e3a
Copy full SHA for bd26e3a
Commits on Dec 29, 2022
Use `origin` consistently and add an example of rebasing over the wrong remote
jyn514
committed
7f9af30
Copy full SHA for 7f9af30
Add more rebasing help
jyn514
committed
d318386
Copy full SHA for d318386
Commits on Nov 29, 2022
Fix broken link
Show description for 5d2d898
jyn514
and
camelid
committed
5d2d898
Copy full SHA for 5d2d898
Don't use "incremental" to refer to `--keep-stage`
Show description for 4f84648
jyn514
authored and
camelid
committed
4f84648
Copy full SHA for 4f84648
Link directly to the section on `--keep-stage`
jyn514
authored and
camelid
committed
19df867
Copy full SHA for 19df867
Commits on Oct 2, 2022
Update about-this-guide.md
jyn514
authored and
tshepang
committed
3ea1b40
Copy full SHA for 3ea1b40
Link to the correct page in "about this guide"
Show description for 450beef
jyn514
authored and
tshepang
committed
450beef
Copy full SHA for 450beef
Commits on Sep 12, 2022
fix typos and formatting
Show description for 5fe399e
jyn514
and
JohnTitor
committed
5fe399e
Copy full SHA for 5fe399e
Say "bootstrap" instead of "rustbuild"; the latter is not explained anywhere and is not much more clear.
jyn514
committed
277044d
Copy full SHA for 277044d
Rewrite the section on passing flags to subcommands
Show description for dd57806
jyn514
committed
dd57806
Copy full SHA for dd57806
Remove the diagram of all outputs generated by x.py
Show description for 7bda73f
jyn514
committed
7bda73f
Copy full SHA for 7bda73f
"symbol names" => ABI
Show description for 150bafb
jyn514
committed
150bafb
Copy full SHA for 150bafb
Commits on Aug 10, 2022
Update src/compiler-debugging.md
jyn514
committed
05084c6
Copy full SHA for 05084c6
Commits on Jul 11, 2022
Update the build instructions for the standard library
Show description for d7ead28
jyn514
authored and
tshepang
committed
d7ead28
Copy full SHA for d7ead28
Commits on Jul 6, 2022
Use `x.py check` instead of `cargo check` for build scripts (#1384)
Show description for 964a0c4
jyn514
authored
964a0c4
Copy full SHA for 964a0c4
Commits on Jul 3, 2022
Suggest a separate build directory for rust-analyzer (#1378)
jyn514
authored
96c3ff3
Copy full SHA for 96c3ff3
Add the config needed to get rust-analyzer working on src/bootstrap (#1381)
jyn514
authored
2f29678
Copy full SHA for 2f29678
Commits on Oct 17, 2021
Remove docs on Assemble step (#1233)
jyn514
authored
4dcc291
Copy full SHA for 4dcc291
Pagination
Previous
Next
You can’t perform that action at this time.