|
Unsafe Code Guidelines Meetings
|
|
8
|
4734
|
March 12, 2019
|
|
Bit-wise reasoning for atomic accesses
|
|
38
|
4055
|
February 24, 2019
|
|
Explicitly marking unsafe macro expressions
|
|
16
|
5681
|
February 20, 2019
|
|
Re: `Pin` from `&mut` refs
|
|
18
|
1943
|
February 20, 2019
|
|
Unsafe code annotations
|
|
15
|
2163
|
January 21, 2019
|
|
Barriers and Two-phase Borrows in Stacked Borrows
|
|
4
|
1357
|
December 28, 2018
|
|
Writing through a pointer derived from a shared reference, after that reference is dead
|
|
6
|
1713
|
December 27, 2018
|
|
Stacked Borrows Implemented
|
|
15
|
3784
|
December 10, 2018
|
|
FFI mutating raw pointer where immutable reference in scope, is this UB?
|
|
8
|
3088
|
November 22, 2018
|
|
Stacked Borrows: An Aliasing Model For Rust
|
|
48
|
8265
|
October 18, 2018
|
|
Is it possible to be memory-safe with deallocated `*self`?
|
|
19
|
3110
|
October 12, 2018
|
|
Two Kinds of Invariants: Safety and Validity
|
|
26
|
6350
|
September 17, 2018
|
|
Reordering of writes via differently-typed pointers
|
|
13
|
2161
|
September 5, 2018
|
|
Proposal for Unsafe Code Guidelines process
|
|
8
|
1277
|
August 28, 2018
|
|
`DerefMove` vs `&move`
|
|
4
|
2864
|
August 11, 2018
|
|
Proposal: reboot the Unsafe Code Guidelines team as a Working Group
|
|
22
|
3249
|
August 8, 2018
|
|
Types as Contracts
|
|
117
|
12652
|
August 8, 2018
|
|
Don't warn about nested unsafe blocks by default?
|
|
19
|
2877
|
July 22, 2018
|
|
What does `unsafe` mean?
|
|
65
|
11628
|
July 20, 2018
|
|
Idea to disallow multiple imports of a `-sys` crate
|
|
17
|
1411
|
July 20, 2018
|
|
Disabling 'unsafe' by default
|
|
18
|
10766
|
July 19, 2018
|
|
Support C APIs designed for safe unwinding
|
|
11
|
2693
|
April 3, 2018
|
|
Rust 1.20 caused pinning to become incorrect
|
|
34
|
5632
|
February 7, 2018
|
|
Role of UB / uninitialized memory
|
|
77
|
10255
|
January 9, 2018
|
|
Taming Undefined Behavior in LLVM
|
|
5
|
2457
|
November 7, 2017
|
|
Types as Contracts: Implementation and Evaluation
|
|
19
|
3381
|
September 29, 2017
|
|
Rules for alignment and non-NULLness of references
|
|
20
|
3199
|
July 15, 2017
|
|
Overflow checks and unsafe code
|
|
9
|
1934
|
July 9, 2017
|
|
Next steps for the unsafe code guidelines
|
|
27
|
6355
|
March 23, 2017
|
|
Canvas unsafe code in the wild
|
|
23
|
8330
|
June 15, 2017
|