About the Unsafe Code Guidelines category
|
|
1
|
1586
|
March 25, 2019
|
Discussion: Allowing Unsafe to Bypass Visibility
|
|
33
|
1164
|
March 25, 2025
|
Zero-sized structs in C types
|
|
4
|
594
|
March 21, 2025
|
Unsafe-to-invoke macros that expand to items
|
|
10
|
421
|
February 11, 2025
|
Defining (some) unsynchronized writes
|
|
2
|
215
|
January 31, 2025
|
Allow moving out of mutable references with `panic=abort`
|
|
29
|
751
|
January 11, 2025
|
Why not borrow check raw pointers’ pointee places?
|
|
18
|
597
|
November 5, 2024
|
Aliasing of raw pointers
|
|
6
|
656
|
October 25, 2024
|
Layout of DST `Box`
|
|
11
|
469
|
October 22, 2024
|
How rustc handle unsafe Rust
|
|
2
|
207
|
September 25, 2024
|
Safe code relied upon by unsafe is effectively unsafe
|
|
21
|
1357
|
August 29, 2024
|
Lifetime bug in safe part (String - ptr)?
|
|
14
|
713
|
August 28, 2024
|
Reading and erasing bits outside of an allocation in inline asm
|
|
2
|
290
|
August 27, 2024
|
Mutating the contents of `Vec::as_ptr()`
|
|
8
|
384
|
August 25, 2024
|
How does drop function work?
|
|
1
|
284
|
August 9, 2024
|
Allocation and Deallocation in different allocators
|
|
7
|
272
|
August 1, 2024
|
Is it ub to call `Box::from_raw` to not heap
|
|
6
|
405
|
July 25, 2024
|
Declare union fields as safe to access
|
|
5
|
359
|
July 23, 2024
|
[Discussion] Safety marks for non thread-safe ffi interfaces
|
|
2
|
215
|
July 1, 2024
|
Pre-RFC: adding a `#[warn(drop_with_ffi)]` lint
|
|
7
|
541
|
June 5, 2024
|
Pre-RFC: `usize` semantics
|
|
155
|
7225
|
June 5, 2024
|
Simpler mental model for unsafe
|
|
25
|
1646
|
March 10, 2024
|
`RwLock` analogy for aliasing models
|
|
8
|
713
|
January 5, 2024
|
Possible false-positive in MIRI race detector
|
|
17
|
915
|
December 28, 2023
|
Updating the informal definition of Send and Sync
|
|
5
|
707
|
December 3, 2023
|
Is it ever legal to transmute `&'a T` to a longer lifetime?
|
|
16
|
1460
|
November 28, 2023
|
Pre-RFC: Define the behavior of `repr(transparent)` when all fields are zero-sized types
|
|
21
|
1275
|
February 21, 2025
|
Creating 1-ZSTs guaranteed to have same extern "C" ABI as ()
|
|
19
|
1209
|
February 21, 2025
|
Memory regions
|
|
3
|
770
|
December 22, 2024
|
Tree Borrows explained
|
|
31
|
4951
|
December 22, 2024
|