about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2025-08-11Update debugging/profiling bootstrap pageJakub Beránek-99/+49
2025-08-11Update rustc dev guidetiif-1/+6
2025-08-11fix grammarTshepang Mbambo-1/+1
2025-08-11place link on the more suitable text Tshepang Mbambo-1/+1
Also, remove redundant word
2025-08-11add a tip for english writingyukang-1/+3
2025-08-08Remove mentions of Discord.Kevin Reid-12/+8
The official Discord server is no longer active (cannot be posted to).
2025-08-07Only run the pull workflow once per weekJakub Beránek-2/+2
2025-08-07Merge ref '6bcdcc73bd11' from rust-lang/rustThe rustc-josh-sync Cronjob Bot-0/+9
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 6bcdcc73bd11568fd85f5a38b58e1eda054ad1cd Filtered ref: 6cc4ce79e1f8dc0ec5a2e18049b9c1a51dee3221 This merge was created using https://github.com/rust-lang/josh-sync.
2025-08-07Prepare for merging from rust-lang/rustThe rustc-josh-sync Cronjob Bot-1/+1
This updates the rust-version file to 6bcdcc73bd11568fd85f5a38b58e1eda054ad1cd.
2025-08-06Make link relative an link to md not htmllolbinarycat-1/+1
2025-08-06Link from "Overview of the compiler § Queries" to the Queries chapterlolbinarycat-0/+4
There's already a link in the other direction, so this seems fairly logical.
2025-08-06Rollup merge of #144676 - tiif:dev_guide_unstable_bound, r=BoxyUwUJakub Beránek-0/+3
Add documentation for unstable_feature_bound There is more detail and explanation in https://hackmd.io/``````@tiif/Byd3mq7Ige`````` Original PR that implemented this: rust-lang/rust#140399 r? ``````@BoxyUwU`````` to nominate for types team discussion
2025-08-06add note on how to build wasiJana Dönszelmann-1/+22
2025-08-05Merge pull request #2534 from skrobchik/patch-1Manuel Drehwald-1/+1
Update installation.md
2025-08-05Rollup merge of #144905 - tshepang:rdg-sync, r=jieyouxuSamuel Tardieu-156/+205
rustc-dev-guide subtree update Subtree update of `rustc-dev-guide` to https://github.com/rust-lang/rustc-dev-guide/commit/1263fc23672325c1d2e3d6bba8a7dd89e986245c. Created using https://github.com/rust-lang/josh-sync. r? ``@ghost``
2025-08-04Update installation.mdRobert Serrano Kobylyansky-1/+1
The `--enable-offload` and `--enable--enzyme` arguments don't seem to work. Changing them to `--enable-llvm-offload` and `--enable-llvm-enzyme` resulted in the `boostrap.toml` file generating succesfully.
2025-08-04Implement debugging output of the bootstrap Step graph into a DOT fileJakub Beránek-0/+6
2025-08-04Merge ref '383b9c447b61' from rust-lang/rustThe rustc-josh-sync Cronjob Bot-0/+1
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 383b9c447b61641e1f1a3850253944a897a60827 Filtered ref: 14b7b0bbd1e38402fca29ef84e5f75ee9d8cb1a9 This merge was created using https://github.com/rust-lang/josh-sync.
2025-08-04Prepare for merging from rust-lang/rustThe rustc-josh-sync Cronjob Bot-1/+1
This updates the rust-version file to 383b9c447b61641e1f1a3850253944a897a60827.
2025-08-03Rollup merge of #144738 - bjorn3:remove_omit_gdb_pretty_printer_section, ↵Samuel Tardieu-0/+1
r=jieyouxu Remove the omit_gdb_pretty_printer_section attribute Disabling loading of pretty printers in the debugger itself is more reliable. Before this commit the .gdb_debug_scripts section couldn't be included in dylibs or rlibs as otherwise there is no way to disable the section anymore without recompiling the entire standard library.
2025-08-03there is still no official policyTshepang Mbambo-1/+1
2025-08-03Merge pull request #2509 from rust-lang/tshepang-auto-tocTshepang Mbambo-147/+198
make toc generation fully automatic
2025-08-02update docKivooeo-7/+5
2025-08-02Merge pull request #2526 from rust-lang/rustc-pullTshepang Mbambo-3/+12
Rustc pull update
2025-08-01Remove the omit_gdb_pretty_printer_section attributebjorn3-0/+1
Disabling loading of pretty printers in the debugger itself is more reliable. Before this commit the .gdb_debug_scripts section couldn't be included in dylibs or rlibs as otherwise there is no way to disable the section anymore without recompiling the entire standard library.
2025-08-01Merge pull request #2530 from lcnr/type-system-invariantslcnr-1/+2
fix link
2025-08-01rarwlcnr-1/+2
2025-08-01Merge pull request #2529 from lcnr/type-system-invariantslcnr-0/+427
add a chapter documenting candidate preference
2025-08-01rarwlcnr-0/+427
2025-07-31improve linking in the "Auxilirary builds" section of directive indexlolbinarycat-2/+3
2025-07-31Merge ref '32e7a4b92b10' from rust-lang/rustThe rustc-josh-sync Cronjob Bot-2/+11
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 32e7a4b92b109c24e9822c862a7c74436b50e564 Filtered ref: d39f3479bfafb04026ed3afec68aa671d13e9c3c This merge was created using https://github.com/rust-lang/josh-sync.
2025-07-31Prepare for merging from rust-lang/rustThe rustc-josh-sync Cronjob Bot-1/+1
This updates the rust-version file to 32e7a4b92b109c24e9822c862a7c74436b50e564.
2025-07-30Remove spacetiif-1/+1
Co-authored-by: Tshepang Mbambo <hopsi@tuta.io>
2025-07-30Add documentation for unstable_feature_boundtiif-0/+3
2025-07-30Remove outdated ci.py referenceJakub Beránek-12/+3
2025-07-29Verify llvm-needs-components are not empty and match the --target valueDaniel Paoliello-2/+11
2025-07-29Use main branch of josh-sync for CI workflowJakub Beránek-1/+1
2025-07-29Remove `bot-pull-requests` triagebot configJakub Beránek-3/+0
2025-07-29WIP: auth using GitHub appJakub Beránek-2/+3
2025-07-28remove the markersTshepang Mbambo-136/+0
2025-07-28avoid the need to specify if toc should be generatedTshepang Mbambo-11/+198
- this removes one external dependency, mdbook-toc - this steals code from rustc book
2025-07-28reword to avoid using a term used in a confusing manner, "error annotations"Tshepang Mbambo-2/+3
2025-07-28fix pausesTshepang Mbambo-2/+2
2025-07-28Merge ref '2b5e239c6b86' from rust-lang/rustThe rustc-josh-sync Cronjob Bot-4/+4
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 2b5e239c6b86cde974b0ef0f8e23754fb08ff3c5 Filtered ref: dde2393b3444ae8595633863f4395f526b1b7932 This merge was created using https://github.com/rust-lang/josh-sync.
2025-07-28Prepare for merging from rust-lang/rustThe rustc-josh-sync Cronjob Bot-1/+1
This updates the rust-version file to 2b5e239c6b86cde974b0ef0f8e23754fb08ff3c5.
2025-07-26Rollup merge of #144435 - tshepang:rdg-sync, r=jieyouxuMatthias Krüger-14/+15
rustc-dev-guide subtree update Subtree update of `rustc-dev-guide` to https://github.com/rust-lang/rustc-dev-guide/commit/4e310882ba9eaa71a192870837e949854057b3b0. Created using https://github.com/rust-lang/josh-sync. r? ```@ghost```
2025-07-25Revise content on lang feature processesTravis Cross-263/+333
Let's revise both the new content in this PR as well as the remaining text in the relevant chapters so as to better describe our current processes related to language features and their stabilizations. For the new stabilization report template, based on reviewing its early use and well as reviewing earlier stabilization reports, we've revised it editorially and added questions designed to capture additional details to which we commonly want people to speak.
2025-07-25Address review feedbackJieyou Xu-51/+124
- Address Call for Testing review feedback - Address Affiliated work review feedback - Drop "stabilization is easy" part - Fix broken feature gate examples - Elaborate on stabilization report summarization aspects - Recommend waiting a bit for team nominations - Make Stabilization Template markdown copy friendly - Register stabilization report template - Drop unfinished sentence - Clarify stabilization report template is for language features - Add test coverage elaboration - Add UB checks / opt question - Amend test coverage explanation - Mention OSS nightly users
2025-07-25Address review feedbackNiko Matsakis-5/+5
Co-authored-by: lcnr <rust@lcnr.de> Co-authored-by: Ralf Jung <post@ralfj.de> Co-authored-by: waffle <waffle.lapkin@gmail.com>
2025-07-25Add stabilization template and revise docsNiko Matsakis-36/+99