|
Unsafe code annotations
|
|
16
|
2122
|
April 21, 2019
|
|
Barriers and Two-phase Borrows in Stacked Borrows
|
|
5
|
1348
|
March 28, 2019
|
|
Writing through a pointer derived from a shared reference, after that reference is dead
|
|
7
|
1696
|
March 27, 2019
|
|
Stacked Borrows Implemented
|
|
16
|
3743
|
March 25, 2019
|
|
FFI mutating raw pointer where immutable reference in scope, is this UB?
|
|
9
|
3067
|
March 25, 2019
|
|
Stacked Borrows: An Aliasing Model For Rust
|
|
49
|
8056
|
March 25, 2019
|
|
Is it possible to be memory-safe with deallocated `*self`?
|
|
20
|
3080
|
March 25, 2019
|
|
Two Kinds of Invariants: Safety and Validity
|
|
27
|
6195
|
March 25, 2019
|
|
Reordering of writes via differently-typed pointers
|
|
14
|
2136
|
March 25, 2019
|
|
Proposal for Unsafe Code Guidelines process
|
|
9
|
1247
|
March 25, 2019
|
|
`DerefMove` vs `&move`
|
|
5
|
2848
|
March 25, 2019
|
|
Proposal: reboot the Unsafe Code Guidelines team as a Working Group
|
|
23
|
3210
|
March 25, 2019
|
|
Types as Contracts
|
|
118
|
12434
|
March 25, 2019
|
|
Don't warn about nested unsafe blocks by default?
|
|
20
|
2840
|
March 25, 2019
|
|
What does `unsafe` mean?
|
|
66
|
11396
|
March 25, 2019
|
|
Idea to disallow multiple imports of a `-sys` crate
|
|
18
|
1368
|
March 25, 2019
|
|
Disabling 'unsafe' by default
|
|
19
|
10592
|
March 25, 2019
|
|
Support C APIs designed for safe unwinding
|
|
12
|
2668
|
March 25, 2019
|
|
Rust 1.20 caused pinning to become incorrect
|
|
35
|
5514
|
March 25, 2019
|
|
Role of UB / uninitialized memory
|
|
78
|
10058
|
March 25, 2019
|
|
Taming Undefined Behavior in LLVM
|
|
6
|
2414
|
March 25, 2019
|
|
Types as Contracts: Implementation and Evaluation
|
|
20
|
3334
|
March 25, 2019
|
|
Rules for alignment and non-NULLness of references
|
|
21
|
3157
|
March 25, 2019
|
|
Overflow checks and unsafe code
|
|
10
|
1898
|
March 25, 2019
|
|
Next steps for the unsafe code guidelines
|
|
29
|
6305
|
March 25, 2019
|
|
Canvas unsafe code in the wild
|
|
25
|
8270
|
March 25, 2019
|
|
Blog post: Thoughts on trusting types and unsafe code
|
|
47
|
6262
|
March 25, 2019
|
|
Unaligned SIMD (SSE2 in particular) loads/stores
|
|
4
|
2754
|
March 25, 2019
|
|
Replace_with RFC
|
|
4
|
1554
|
March 25, 2019
|
|
Pre-RFC: #[single_repr] attribute for ADTs
|
|
5
|
1282
|
March 25, 2019
|