about summary refs log tree commit diff
path: root/library/core/src/ub_checks.rs
AgeCommit message (Expand)AuthorLines
2025-07-18fix: don't panic on volatile access to nullLuigi Sartor Piucco-3/+15
2025-05-21Add some track_caller info to precondition panicsBen Kimock-2/+4
2025-02-16Make ub_check message clear that it's not an assertKornel-3/+3
2024-11-27update cfgsBoxy-2/+0
2024-11-16clean up const stability around UB checksRalf Jung-7/+9
2024-11-16stabilize const_ptr_is_nullRalf Jung-1/+1
2024-11-05add const_eval_select macro to reduce redundancyRalf Jung-46/+37
2024-11-03remove const-support for align_offsetRalf Jung-1/+13
2024-10-25Re-do recursive const stability checksRalf Jung-3/+7
2024-10-09Clean up is_aligned_and_not_nullBen Kimock-3/+3
2024-10-09Allow zero-size reads/writes on null pointersBen Kimock-2/+2
2024-08-21Change `assert_unsafe_precondition` docs to refer to `check_language_ub`Chai T. Rex-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+0
2024-07-26Fix doc nitsJohn Arundel-3/+5
2024-04-22export assert_unsafe_precondition macro for std-internal useThe 8472-2/+6
2024-03-23refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib...Ralf Jung-4/+31
2024-03-23move assert_unsafe_preconditions to its own fileRalf Jung-0/+131