Proposal for Unsafe Code Guidelines process
|
|
9
|
1001
|
March 25, 2019
|
`DerefMove` vs `&move`
|
|
5
|
2241
|
March 25, 2019
|
Proposal: reboot the Unsafe Code Guidelines team as a Working Group
|
|
23
|
2636
|
March 25, 2019
|
Types as Contracts
|
|
118
|
10762
|
March 25, 2019
|
Don't warn about nested unsafe blocks by default?
|
|
20
|
2078
|
March 25, 2019
|
What does `unsafe` mean?
|
|
66
|
8660
|
March 25, 2019
|
Idea to disallow multiple imports of a `-sys` crate
|
|
18
|
1001
|
March 25, 2019
|
Disabling 'unsafe' by default
|
|
19
|
6514
|
March 25, 2019
|
Support C APIs designed for safe unwinding
|
|
12
|
2050
|
March 25, 2019
|
Rust 1.20 caused pinning to become incorrect
|
|
35
|
4386
|
March 25, 2019
|
Role of UB / uninitialized memory
|
|
78
|
8246
|
March 25, 2019
|
Taming Undefined Behavior in LLVM
|
|
6
|
1764
|
March 25, 2019
|
Types as Contracts: Implementation and Evaluation
|
|
20
|
2739
|
March 25, 2019
|
Rules for alignment and non-NULLness of references
|
|
21
|
2462
|
March 25, 2019
|
Overflow checks and unsafe code
|
|
10
|
1350
|
March 25, 2019
|
Next steps for the unsafe code guidelines
|
|
29
|
5483
|
March 25, 2019
|
Canvas unsafe code in the wild
|
|
25
|
6721
|
March 25, 2019
|
Blog post: Thoughts on trusting types and unsafe code
|
|
47
|
5428
|
March 25, 2019
|
Unaligned SIMD (SSE2 in particular) loads/stores
|
|
4
|
2117
|
March 25, 2019
|
Replace_with RFC
|
|
4
|
1283
|
March 25, 2019
|
Pre-RFC: #[single_repr] attribute for ADTs
|
|
5
|
1129
|
March 25, 2019
|
Notes on safe reachability for Rust
|
|
2
|
984
|
March 25, 2019
|
Blog post: observatonal equivalence and unsafe code
|
|
27
|
4361
|
March 25, 2019
|
Unsafe code meetings?
|
|
2
|
908
|
March 25, 2019
|
Related Work Summaries
|
|
1
|
785
|
March 25, 2019
|
Organizing the rust-memory-model repo
|
|
3
|
1037
|
March 25, 2019
|
Discussing high-level direction
|
|
6
|
1590
|
March 25, 2019
|
Next steps for unsafe code guidelines
|
|
13
|
4589
|
March 25, 2019
|
Tuple Slices
|
|
11
|
2636
|
March 25, 2019
|