-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
33 Pull requests merged by 22 people
-
Rollup of 9 pull requests
#142794 merged
Jun 21, 2025 -
Add
trim_prefix
andtrim_suffix
methods for bothslice
andstr
types.#142331 merged
Jun 21, 2025 -
Rework #[cold] attribute parser
#142491 merged
Jun 21, 2025 -
Fix missing docs in
rustc_attr_parsing
#142494 merged
Jun 21, 2025 -
Better template for
#[repr]
attributes#142495 merged
Jun 21, 2025 -
Fix random failure when JS code is executed when the whole file was not read yet
#142497 merged
Jun 21, 2025 -
Ensure copy* intrinsics also perform the static self-init checks
#142575 merged
Jun 21, 2025 -
rustdoc: Remove
FormatRenderer::cache
#142755 merged
Jun 21, 2025 -
Refactor Translator
#142650 merged
Jun 21, 2025 -
mbe: Refactor transcription
#142713 merged
Jun 21, 2025 -
Add a mailmap entry for y21
#142744 merged
Jun 20, 2025 -
rustc-dev-guide subtree update
#142743 merged
Jun 20, 2025 -
add issue template for rustdoc
#142736 merged
Jun 20, 2025 -
De-dup common code from
ExternalCrate
methods#142720 merged
Jun 20, 2025 -
correct template for
#[align]
attribute#142715 merged
Jun 20, 2025 -
Make sure to rebuild rustdoc if
src/rustdoc-json-types
is changed#142758 merged
Jun 20, 2025 -
Convert
ilog(10)
toilog10()
#142764 merged
Jun 20, 2025 -
Some symbol and PathRoot cleanups
#142767 merged
Jun 20, 2025 -
Add config builder for bootstrap tests
#142629 merged
Jun 20, 2025 -
remove equivalent new method on context
#142769 merged
Jun 20, 2025 -
Rollup of 10 pull requests
#142795 merged
Jun 20, 2025 -
[perf] Cache the canonical *instantiation* of param-envs
#142316 merged
Jun 20, 2025 -
Implement send_signal for unix child processes
#141990 merged
Jun 20, 2025 -
Rollup of 8 pull requests
#142770 merged
Jun 20, 2025 -
Update library dependencies
#142753 merged
Jun 20, 2025 -
add comment to
src/bootstrap/build.rs
#142714 merged
Jun 20, 2025 -
Update books
#142699 merged
Jun 20, 2025 -
Reduce uses of
hir_crate
.#142687 merged
Jun 20, 2025 -
vec_deque/fmt/vec tests: remove static mut
#142668 merged
Jun 20, 2025 -
Extract some shared code from codegen backend target feature handling
#140920 merged
Jun 20, 2025 -
rewrite
optimize
attribute to use new attribute parsing infrastructure#138291 merged
Jun 20, 2025 -
Use jemalloc for Clippy
#142286 merged
Jun 20, 2025 -
Use a distinct
ToString
implementation foru128
andi128
#142294 merged
Jun 20, 2025
31 Pull requests opened by 27 people
-
Avoid a bitcast FFI call in transmuting
#142768 opened
Jun 20, 2025 -
Introduce debuginfo to statements in MIR
#142771 opened
Jun 20, 2025 -
`evaluate_goal` avoid unnecessary step
#142774 opened
Jun 20, 2025 -
rustc_target: Begin unifying Arch enum
#142775 opened
Jun 20, 2025 -
All HIR attributes are outer
#142776 opened
Jun 20, 2025 -
Encode hir attributes cross-crate properly
#142777 opened
Jun 20, 2025 -
Add note about `str::split` handling of no matches.
#142779 opened
Jun 20, 2025 -
Port `#[must_use]` to new attribute parsing infrastructure
#142780 opened
Jun 20, 2025 -
Add codegen timing section
#142784 opened
Jun 20, 2025 -
fix(linkcheck): Build using the lockfile
#142785 opened
Jun 20, 2025 -
feat(build): centralize LLVM_VERSION
#142786 opened
Jun 20, 2025 -
Add diagnostic items for Clippy
#142787 opened
Jun 20, 2025 -
add doc(alias("AsciiChar")) to core::ascii::Char
#142788 opened
Jun 20, 2025 -
Make TypeId const comparable
#142789 opened
Jun 20, 2025 -
[beta] backports
#142791 opened
Jun 20, 2025 -
Bump the version number to 1.90.0
#142792 opened
Jun 20, 2025 -
Don't fail to parse a struct if a semicolon is used to separate fields
#142798 opened
Jun 20, 2025 -
rustc_session: Add a structure for keeping both explicit and default sysroots
#142799 opened
Jun 20, 2025 -
integer docs: remove extraneous text
#142800 opened
Jun 20, 2025 -
Use gen blocks in the compiler instead of `from_coroutine`
#142801 opened
Jun 20, 2025 -
Collapse Analysis|Borrowck|PostBorrowckAnalysis when there are no opaques
#142802 opened
Jun 20, 2025 -
Rename `LayoutS` to `LayoutData` in comments
#142804 opened
Jun 20, 2025 -
Emit a single error when importing a path with `_`
#142805 opened
Jun 20, 2025 -
Normalize before computing ConstArgHasType goal in new solver
#142806 opened
Jun 20, 2025 -
libtest: expose --fail-fast as an unstable command-line option
#142807 opened
Jun 20, 2025 -
Rehome tests in `tests/ui/` to accurate subdirectories
#142808 opened
Jun 20, 2025 -
Add PrintTAFn flag for targeted type analysis printing
#142809 opened
Jun 20, 2025 -
Do not ICE on generic const expr referencing missing ty param
#142810 opened
Jun 20, 2025 -
Allow arbitrary `build.description` in tests
#142811 opened
Jun 20, 2025 -
Put spans in all parsed attributes
#142813 opened
Jun 20, 2025 -
Rollup of 8 pull requests
#142814 opened
Jun 21, 2025
5 Issues closed by 2 people
-
std::ptr::copy() can read from uninitialized statics (unsound)
#142532 closed
Jun 21, 2025 -
bootstrap: Chaning `src/rustdoc-json-types` doesn't rebuild `rustdoc`
#142738 closed
Jun 20, 2025 -
Integer `to_string` is slow
#135543 closed
Jun 20, 2025 -
When should `cfg(target_feature = "backchain")` (s390x target feature) be enabled?
#142412 closed
Jun 20, 2025
11 Issues opened by 9 people
-
`-L` and `-o` rustc arguments can be used unintuitively
#142812 opened
Jun 20, 2025 -
invalid syntax in "consider further restricting this bound" when there is already a bound present
#142803 opened
Jun 20, 2025 -
Inaccurate diagnostic when using associated type as a value
#142797 opened
Jun 20, 2025 -
RUSTFLAGS="-Zautodiff=Enable" should enable fat-lto
#142796 opened
Jun 20, 2025 -
rustdoc: items in deprecated modules should count as deprecated for search ranking
#142793 opened
Jun 20, 2025 -
Closure argument type ambiguity errors when the outer call has wrong number of arguments
#142790 opened
Jun 20, 2025 -
ICE: `can't get the span of an arbitrary parsed attribute`
#142783 opened
Jun 20, 2025 -
rustdoc ui doesn't show associated types for folded summaries of trait implementations
#142782 opened
Jun 20, 2025 -
ICE: rustc_query_system: dep_graph: assertion failed (dep node index out of range)
#142778 opened
Jun 20, 2025 -
ICE: `unelided lifetime in signature`
#142773 opened
Jun 20, 2025 -
Trying to move a `&mut` out of a `static` gives confusing error
#142772 opened
Jun 20, 2025
91 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add CI check to ensure that rustdoc JSON `FORMAT_VERSION` is correctly updated
#142677 commented on
Jun 20, 2025 • 10 new comments -
rustdoc search: rank aliases lower than exact matches
#142653 commented on
Jun 20, 2025 • 5 new comments -
Insert parentheses around binary operation with attribute
#142476 commented on
Jun 20, 2025 • 5 new comments -
Add runtime check to avoid overwrite arg in `Diag`
#142724 commented on
Jun 20, 2025 • 5 new comments -
Also emit suggestions for usages in the `non_upper_case_globals` lint
#142645 commented on
Jun 21, 2025 • 4 new comments -
[lib] In-place initialization infrastructure
#142518 commented on
Jun 20, 2025 • 3 new comments -
WIP: Unstable impls
#140399 commented on
Jun 20, 2025 • 3 new comments -
Make `Clone` a `const_trait`
#142756 commented on
Jun 20, 2025 • 2 new comments -
[win][aarch64] Fix linking statics on Arm64EC, take 2
#142742 commented on
Jun 20, 2025 • 2 new comments -
More robustly deal with relaxed bounds and improve their diagnostics
#142693 commented on
Jun 21, 2025 • 2 new comments -
Port `#[rustc_skip_during_method_dispatch]` to the new attribute system
#142695 commented on
Jun 20, 2025 • 1 new comment -
Change one `FxHashMap` to `FxIndexMap` in librustdoc
#138871 commented on
Jun 20, 2025 • 1 new comment -
Use the .drectve section for exporting symbols from dlls on Windows
#142568 commented on
Jun 21, 2025 • 1 new comment -
Split elided_lifetime_in_paths into finer-grained lints
#120808 commented on
Jun 20, 2025 • 1 new comment -
[perf] Compute hard errors without diagnostics in impl_intersection_has_impossible_obligation
#142647 commented on
Jun 20, 2025 • 1 new comment -
bootstrap.example.toml: use less contextual format
#142636 commented on
Jun 20, 2025 • 1 new comment -
Port `#[rustc_pub_transparent]` to the new attribute system
#142600 commented on
Jun 21, 2025 • 1 new comment -
Port `#[may_dangle]` to the new attribute system
#142539 commented on
Jun 20, 2025 • 1 new comment -
wasm: rm static mut
#142727 commented on
Jun 20, 2025 • 1 new comment -
Fixes firefox copy paste issue
#142354 commented on
Jun 20, 2025 • 1 new comment -
Perform unused assignment and unused variables lints on MIR.
#142390 commented on
Jun 20, 2025 • 1 new comment -
Prevent ABI changes affect EnzymeAD
#142544 commented on
Jun 20, 2025 • 0 new comments -
rustdoc_json: improve handling of generic args
#142502 commented on
Jun 21, 2025 • 0 new comments -
rework `#[naked]` attribute parser
#142493 commented on
Jun 20, 2025 • 0 new comments -
error on calls to ABIs that cannot be called
#142597 commented on
Jun 20, 2025 • 0 new comments -
Marks ADT live if it appears in pattern
#142485 commented on
Jun 20, 2025 • 0 new comments -
install docs for each target in different directory
#142478 commented on
Jun 20, 2025 • 0 new comments -
Add new `doc(attribute = "...")` attribute
#142472 commented on
Jun 20, 2025 • 0 new comments -
Merge unboxed trait object error suggestion into regular dyn incompat error
#142458 commented on
Jun 20, 2025 • 0 new comments -
Report infer ty errors during hir ty lowering
#142420 commented on
Jun 20, 2025 • 0 new comments -
rustc_target: document public AbiMap-related fn and variants
#142765 commented on
Jun 20, 2025 • 0 new comments -
docs(fs): Touch up grammar on lock api
#142760 commented on
Jun 20, 2025 • 0 new comments -
rustdoc_json: conversion cleanups
#142747 commented on
Jun 20, 2025 • 0 new comments -
Apply `impl_super_outlives` optimization to new trait solver
#142746 commented on
Jun 20, 2025 • 0 new comments -
lazily reevaluate nested goals
#142735 commented on
Jun 20, 2025 • 0 new comments -
[perf] Keep regions in canonical param-envs in new solver
#142733 commented on
Jun 20, 2025 • 0 new comments -
[perf] Canonicalize input ty/ct infer/placeholder in the root universe
#142732 commented on
Jun 20, 2025 • 0 new comments -
suggest declaring modules when file found but module not defined
#142730 commented on
Jun 20, 2025 • 0 new comments -
Let String pass #[track_caller] to its Vec calls
#142728 commented on
Jun 20, 2025 • 0 new comments -
[beta] Clippy backport
#142725 commented on
Jun 20, 2025 • 0 new comments -
Make `create_def` a query
#142711 commented on
Jun 20, 2025 • 0 new comments -
Update `MaybeUninitializedPlaces` and `MaybeInitializedPlaces` for `otherwise`
#142707 commented on
Jun 21, 2025 • 0 new comments -
completely deduplicate `Visitor` and `MutVisitor`
#142706 commented on
Jun 20, 2025 • 0 new comments -
Remove the deprecated unstable `concat_idents!` macro
#142704 commented on
Jun 21, 2025 • 0 new comments -
Backport rust-lang/stdarch#1818 for 1.88
#142694 commented on
Jun 20, 2025 • 0 new comments -
Update bundled musl to 1.2.5
#142682 commented on
Jun 20, 2025 • 0 new comments -
Remove the `#[no_sanitize]` attribute in favor of `#[sanitize(xyz = "on|off")]`
#142681 commented on
Jun 20, 2025 • 0 new comments -
Show the offset, length and memory of uninit read errors
#142673 commented on
Jun 20, 2025 • 0 new comments -
Don't give APITs names with macro expansion placeholder fragments in it
#142393 commented on
Jun 20, 2025 • 0 new comments -
ICE:`None` in compiler\rustc_middle\src\ty\sty.rs
#142709 commented on
Jun 20, 2025 • 0 new comments -
[ICE]: `None` in compiler/rustc_middle/src/ty/sty.rs
#129882 commented on
Jun 20, 2025 • 0 new comments -
link.exe crashed during compilation
#141626 commented on
Jun 20, 2025 • 0 new comments -
Creating a nested MaybeUninit array unnecessarily calls memset
#139355 commented on
Jun 20, 2025 • 0 new comments -
`match` on uninhabited type does not trigger UB in Miri
#142394 commented on
Jun 20, 2025 • 0 new comments -
E0308 doesn't provide a help message in loops when using `let-else`
#142602 commented on
Jun 20, 2025 • 0 new comments -
rustc suggest adding an import of `compiler_builtins`
#142676 commented on
Jun 20, 2025 • 0 new comments -
CopyProp doesn't always respect Tree Borrows
#141122 commented on
Jun 20, 2025 • 0 new comments -
Meta tracking issue for `const fn`
#57563 commented on
Jun 20, 2025 • 0 new comments -
`div_ceil` does not yield optimal code for unsigned const divisor
#142348 commented on
Jun 20, 2025 • 0 new comments -
Tracking issue for RFC 3681: Default field values
#132162 commented on
Jun 20, 2025 • 0 new comments -
Redundant memset in convolution kernel
#142469 commented on
Jun 20, 2025 • 0 new comments -
sysroot spans still not printed, when remap-path-prefix is set with a custom path
#74786 commented on
Jun 20, 2025 • 0 new comments -
Tracking issue for RFC 2045: improving `#[target_feature]`
#44839 commented on
Jun 20, 2025 • 0 new comments -
Tracking Issue for `VecDeque::pop_front_if` & `VecDeque::pop_back_if`
#135889 commented on
Jun 20, 2025 • 0 new comments -
Tracking Issue for #138068: Add `Result::map_or_default` and `Option::map_or_default`
#138099 commented on
Jun 20, 2025 • 0 new comments -
False positive `dead_code` lint when type is only used via destructuring
#132874 commented on
Jun 20, 2025 • 0 new comments -
Regression: false negative lint dead_code: dead code is not detected for struct if it implements FromStr
#142541 commented on
Jun 20, 2025 • 0 new comments -
ICE `error performing operation: fully_perform`
#140123 commented on
Jun 20, 2025 • 0 new comments -
Cannot build `rustc` from master branch on Windows 10
#142754 commented on
Jun 20, 2025 • 0 new comments -
Tracking Issue for `mpmc`
#126840 commented on
Jun 20, 2025 • 0 new comments -
Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins`
#142323 commented on
Jun 20, 2025 • 0 new comments -
Implement `int_format_into` feature
#142098 commented on
Jun 20, 2025 • 0 new comments -
Doc: clarify priority of lint level sources
#142021 commented on
Jun 20, 2025 • 0 new comments -
Document subdirectories of UI tests with README files
#141597 commented on
Jun 21, 2025 • 0 new comments -
update to literal-escaper 0.0.4 for better API without `unreachable` and faster string parsing
#140999 commented on
Jun 20, 2025 • 0 new comments -
const-eval: allow constants to refer to mutable/external memory, but reject such constants as patterns
#140942 commented on
Jun 20, 2025 • 0 new comments -
compiletest: Improve diagnostics for line annotation mismatches
#140622 commented on
Jun 20, 2025 • 0 new comments -
Stabilize `fn_align`: `#[align(N)]` on functions and `-Zmin-function-alignment`
#140261 commented on
Jun 21, 2025 • 0 new comments -
Make rustc implicitly use panic=abort for the panic_abort crate
#140254 commented on
Jun 20, 2025 • 0 new comments -
dirfd: preliminary unix and windows implementations
#139514 commented on
Jun 20, 2025 • 0 new comments -
add nvptx_target_feature
#138689 commented on
Jun 20, 2025 • 0 new comments -
Experimental: Add Derive Proc-Macro Caching
#129102 commented on
Jun 20, 2025 • 0 new comments -
rustdoc: hide `#[repr]` if it isn't part of the public ABI
#116882 commented on
Jun 21, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
Jun 20, 2025 • 0 new comments -
[WIP] Add support for custom allocator for `String`
#101551 commented on
Jun 20, 2025 • 0 new comments -
Tracking issue for promoting `!` to a type (RFC 1216)
#35121 commented on
Jun 21, 2025 • 0 new comments -
Tracking issue for release notes of #142575: Ensure copy* intrinsics also perform the static self-init checks
#142576 commented on
Jun 21, 2025 • 0 new comments -
Decision: Use the condition name `rust_version` for RFC 2523
#142651 commented on
Jun 21, 2025 • 0 new comments -
Linux release builds fail with undefined symbol errors on rust 1.87
#142752 commented on
Jun 20, 2025 • 0 new comments -
Tracking issue: Attribute refactor
#131229 commented on
Jun 20, 2025 • 0 new comments -
MSVC on x86-32 Windows fails to align variables to their required alignment
#112480 commented on
Jun 20, 2025 • 0 new comments