rust/src
Guillaume Gomez 6cee5bf556
Rollup merge of #140636 - onur-ozkan:panic-tracker-for-t-macro, r=Kobzol
implement `PanicTracker` to track `t` panics

Trying to understand panics triggered by `t` macro is very exhausting (especially on CI failures) because it doesn't provide any information about where the macro was originally invoked. This change adds that missing information when an inner call inside the `t` macro panics.

Resolves #137557
2025-05-05 21:32:34 +02:00
..
bootstrap Rollup merge of #140636 - onur-ozkan:panic-tracker-for-t-macro, r=Kobzol 2025-05-05 21:32:34 +02:00
build_helper Remove git_repository field from GitConfig 2025-04-23 10:41:20 +02:00
ci CI: rfl: move job forward to Linux v6.15-rc4 2025-04-29 17:40:17 +02:00
doc compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
etc Rollup merge of #139843 - thaliaarchi:editor-file-associations, r=Mark-Simulacrum 2025-04-19 19:30:47 +00:00
gcc@0ea98a1365 Update gcc submodule to 0ea98a1365b81f7488073512c850e8ee951a4afd 2025-04-25 09:27:10 +02:00
librustdoc Allow linking rustc and rustdoc against the same single tracing crate 2025-05-03 10:18:50 -07:00
llvm-project@8448283b4b Update to LLVM 20.1.4 2025-04-30 09:14:12 +02:00
rustc-std-workspace update rustc-std-workspace crates 2024-11-04 07:45:15 +01:00
rustdoc-json-types Update rustdoc-json-types FORMAT_VERSION to 45 2025-04-18 20:34:56 +02:00
tools Rollup merge of #140374 - compiler-errors:global_asm-bug, r=lcnr 2025-05-05 21:32:32 +02:00
README.md
stage0 Remove git_repository from the stage0 file 2025-04-23 10:41:20 +02:00
version Bump to 1.88.0 2025-03-28 16:53:17 +00: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.