Block or Report
Block or report RalfJung
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
cargo-careful
cargo-careful PublicExecute Rust code carefully, with extra checking along the way
-
-
3,580 contributions in the last year
| Day of Week | February Feb | March Mar | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | ||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturday Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contribution activity
February 2024
Created 88 commits in 10 repositories
Created 1 repository
-
RalfJung/version_check
Rust
This contribution was made on Feb 6
Created a pull request in rust-lang/rust that received 38 comments
const_mut_refs: allow mutable pointers to statics
Fixes #118447 Writing this PR became a bit messy, see Zulip for some of my journey.^^ Turns out there was a long-standing bug in our qualif logic t…
+173
−62
lines changed
•
38
comments
Opened 39 other pull requests in 7 repositories
rust-lang/rust
11
merged
5
open
-
Miri subtree update
This contribution was made on Feb 17
-
require simd_insert, simd_extract indices to be constants
This contribution was made on Feb 17
-
intrinsics::simd: add missing functions
This contribution was made on Feb 17
-
align_offset, align_to: no longer allow implementations to spuriously fail to align
This contribution was made on Feb 16
-
const-eval: error when encountering references to functions / vtables
This contribution was made on Feb 16
-
allow mutable references in const values when they point to no memory
This contribution was made on Feb 16
-
allow static_mut_ref in some tests that specifically test mutable statics
This contribution was made on Feb 12
-
add another test for promoteds-in-static
This contribution was made on Feb 12
-
fix cycle error when a static and a promoted are mutually recursive
This contribution was made on Feb 12
-
check_consts: fix duplicate errors, make importance consistent
This contribution was made on Feb 11
-
interpret/visitor: ensure we only see normalized types
This contribution was made on Feb 10
-
interpret: rename ReadExternStatic → ExternStatic
This contribution was made on Feb 10
-
interpret/write_discriminant: when encoding niched variant, ensure the stored value matches
This contribution was made on Feb 10
-
add note on comparing vtables / function pointers
This contribution was made on Feb 10
-
make non-PartialEq-typed consts as patterns a hard error
This contribution was made on Feb 8
-
miri: fix ICE with symbolic alignment check on extern static
This contribution was made on Feb 5
rust-lang/miri-test-libstd
8
merged
-
don't run the CI job on master
This contribution was made on Feb 10
-
cron-success-pr: document how to merge these PRs
This contribution was made on Feb 10
-
finalize cronjob
This contribution was made on Feb 10
-
the gh command needs a token
This contribution was made on Feb 10
-
cron-success-pr: fix checking out the sources
This contribution was made on Feb 10
-
attempt a different patch for stdarch
This contribution was made on Feb 10
-
have the cron job create rustup PRs automatically
This contribution was made on Feb 10
-
rustup
This contribution was made on Feb 9
rust-lang/stdarch
1
open
4
merged
1
closed
-
non-temporal stores: document interaction with Rust memory model
This contribution was made on Feb 18
-
simplify simd_ty macro: do not repeat the element type N times
This contribution was made on Feb 17
-
simd_shuffle: remove unnecessary let binding
This contribution was made on Feb 17
-
put the idx arguments of simd_insert and simd_extract into const blocks
This contribution was made on Feb 17
-
import LLVM SIMD intrinsics from core rather than declaring them locally
This contribution was made on Feb 17
-
fix use of stdsimd feature in std_detect crate
This contribution was made on Feb 9
rust-lang/miri
5
merged
-
tests/pass/concurrency/sync: try to make it less likely for the test to fail on macOS
This contribution was made on Feb 19
-
add direct test of pthread_cond
This contribution was made on Feb 17
-
Rustup
This contribution was made on Feb 14
-
Rustup, more pthread tests
This contribution was made on Feb 12
-
add tests for imported_main
This contribution was made on Feb 11
rust-lang/portable-simd
2
merged
-
use core::intrinsics::simd
This contribution was made on Feb 14
-
fix feature flags
This contribution was made on Feb 9
minirust/minirust
1
merged
-
fix calling trait functions
This contribution was made on Feb 12
SergioBenitez/version_check
1
open
-
warn against automatically using nightly features
This contribution was made on Feb 6
Reviewed 39 pull requests in 6 repositories
rust-lang/rust
25 pull requests
-
Refactor the way interpreters handle special functions
This contribution was made on Feb 20
-
intrinsics::simd: add missing functions
This contribution was made on Feb 18
-
allow mutable references in const values when they point to no memory
This contribution was made on Feb 16
-
Improve wording of
static_mut_refThis contribution was made on Feb 16 -
Always evaluate free constants and statics, even if previous errors occurred
This contribution was made on Feb 15
-
[ptr] Document maximum allocation size
This contribution was made on Feb 15
-
Support tail calls in mir via
TerminatorKind::TailCallThis contribution was made on Feb 15 -
Reduce monomorphisation bloat in small_c_string
This contribution was made on Feb 14
-
Disallow reference to
static mutand addingstatic_mut_reflintThis contribution was made on Feb 14 -
Use fewer delayed bugs.
This contribution was made on Feb 14
-
Store static initializers in metadata instead of the MIR of statics.
This contribution was made on Feb 12
-
const_mut_refs: allow mutable pointers to statics
This contribution was made on Feb 12
-
fix cycle error when a static and a promoted are mutually recursive
This contribution was made on Feb 12
-
Fix async closures in CTFE
This contribution was made on Feb 12
-
check_consts: fix duplicate errors, make importance consistent
This contribution was made on Feb 11
-
Remove a bunch of dead parameters in functions
This contribution was made on Feb 11
-
add note on comparing vtables / function pointers
This contribution was made on Feb 11
-
simd intrinsics: add simd_shuffle_generic and other missing intrinsics
This contribution was made on Feb 11
-
assert_unsafe_precondition cleanup
This contribution was made on Feb 11
-
Toggle assert_unsafe_precondition in codegen instead of expansion
This contribution was made on Feb 10
-
always run
configure_linkerexcept for mir-opt testsThis contribution was made on Feb 10 -
miri: fix ICE with symbolic alignment check on extern static
This contribution was made on Feb 5
-
various const interning cleanups
This contribution was made on Feb 5
-
unstably allow constants to refer to statics and read from immutable statics
This contribution was made on Feb 5
-
Add a scheme for moving away from
extern "rust-intrinsic"entirelyThis contribution was made on Feb 5 - Some pull request reviews not shown.
rust-lang/stdarch
3 pull requests
-
non-temporal stores: document interaction with Rust memory model
This contribution was made on Feb 19
-
Document movnt needs sfence
This contribution was made on Feb 18
-
put the idx arguments of simd_insert and simd_extract into const blocks
This contribution was made on Feb 17
rust-lang/rfcs
2 pull requests
-
RFC: Rust Has Provenance
This contribution was made on Feb 17
-
add float semantics RFC
This contribution was made on Feb 2
rust-lang/miri
2 pull requests
-
Implement x86 AVX intrinsics
This contribution was made on Feb 16
-
Implement the
mmap64foreign item.This contribution was made on Feb 11
minirust/minirust
2 pull requests
-
Implement niche tagged enums in the minimizer
This contribution was made on Feb 15
-
Adds enum type minimization without support for niche tag encoding
This contribution was made on Feb 12
RalfJung/rustc-build-sysroot
1 pull request
-
Hash the sysroot contents
This contribution was made on Feb 11
Created an issue in rust-lang/unsafe-code-guidelines that received 11 comments
Re-evaluate ABI compatibility rules in light of CFI
The goal of CFI (control-flow integrity) is to make it harder to exploit bugs. It does that, in my rough understanding, by adding extra checks to e…
11
comments
Opened 22 other issues in 10 repositories
rust-lang/rust
7
open
4
closed
-
Severe perf regression in optimized debug builds due to extra UB checks
This contribution was made on Feb 17
-
Tracking Issue for rust_has_provenance
This contribution was made on Feb 17
-
We have quite different APIs for emitting a lint vs a hard error
This contribution was made on Feb 14
-
Enabling
feature(effects)causes const_patterns_without_partial_eq to show upThis contribution was made on Feb 14 -
Future compat reports show confusing "lint level defined here" when there is an
allowThis contribution was made on Feb 13 -
Check for "constants we match on must be PartialEq" misses lifetime-dependent impls
This contribution was made on Feb 13
-
Improve wording of static_mut_ref
This contribution was made on Feb 12
-
How should pointer identity of references in const generics work?
This contribution was made on Feb 12
-
Several of the tests in tests/ui/error-codes/ do not actually test the respective error code
This contribution was made on Feb 11
-
nightly featuers: target-specific library features are painful
This contribution was made on Feb 11
-
"x.py check" dirties the build cache for "x.py build"
This contribution was made on Feb 8
rust-lang/stdarch
1
open
1
closed
-
_mm512_reduce_add_ps and friends are setting fast-math flags they should not set
This contribution was made on Feb 17
-
Review and possibly deprecate all transactional memory intrinsics across architectures
This contribution was made on Feb 3
rust-lang/miri
2
open
-
CI: Linux test often takes >1h
This contribution was made on Feb 13
-
"./miri test" is very slow on repeated executions
This contribution was made on Feb 12
rust-lang/rust-analyzer
1
closed
-
rust-analyzer + stdarch = 4k errors
This contribution was made on Feb 17
minirust/minirust
1
open
-
Don't put the debug representation of a type into UB messages
This contribution was made on Feb 15
rust-lang/unsafe-code-guidelines
1
open
-
What happens to the validiy requirements of the return value on a tail call?
This contribution was made on Feb 15
nextcloud/desktop
1
open
-
[Bug]: In Gnome with AppIndicators extension, status icon is missing (showing "...")
This contribution was made on Feb 14
rust-lang/rustfmt
1
closed
-
rustfmt removes "async" keyword in experimental feature, changing the meaning of the code
This contribution was made on Feb 13
BurntSushi/walkdir
1
closed
-
Depends on unmaintained winapi crate
This contribution was made on Feb 11
rust-lang/portable-simd
1
open
-
Missing SIMD version of
round_ties_evenThis contribution was made on Feb 10





