rust/src
Guillaume Gomez 353b4a0a10
Rollup merge of #146070 - notriddle:skip-loading-function-data, r=GuillaumeGomez
rustdoc-search: skip loading unneeded fnData

Fixes rust-lang/rust#146063 (probably)

Based on the test I ran, it seems like most of the CPU time is being spent loading function signature data. This PR should avoid that.

https://notriddle.com/rustdoc-html-demo-12/skip-loading-function-data/doc/std/index.html
2025-09-02 17:08:55 +02:00
..
bootstrap Auto merge of #145663 - Kobzol:bootstrap-test, r=jieyouxu 2025-09-01 01:30:27 +00:00
build_helper Fix some minor issues in comments 2025-08-24 16:58:22 +08:00
ci Auto merge of #145663 - Kobzol:bootstrap-test, r=jieyouxu 2025-09-01 01:30:27 +00:00
doc Rollup merge of #144066 - RalfJung:extern-c-variadics, r=workingjubilee 2025-09-02 17:08:52 +02:00
etc Rollup merge of #145596 - lumiscosity:optimize-png-files, r=davidtwco 2025-08-26 16:34:12 +02:00
gcc@4e995bd73c Update GCC submodule 2025-08-26 18:09:42 +02:00
librustdoc Rollup merge of #146070 - notriddle:skip-loading-function-data, r=GuillaumeGomez 2025-09-02 17:08:55 +02:00
llvm-project@19f0a49c5c Update to LLVM 21.1.0 2025-08-26 17:15:13 +02:00
rustc-std-workspace
rustdoc-json-types Add new doc(attribute = "...") attribute 2025-08-28 15:56:29 +02:00
tools Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errors 2025-09-02 17:08:52 +02:00
README.md
stage0 bump stage0 2025-08-06 13:22:38 +01:00
version bump version 2025-08-01 09:04:01 +01:00

This directory contains some source code for the Rust project, including:

  • The bootstrapping build system
  • Various submodules for tools, like cargo, tidy, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.