|
66 | 66 | - *Reading*:
|
67 | 67 | - [Multiprogramming a 64kB Computer Safely and Efficiently](./papers/tock.pdf) by Amit Levy et al.
|
68 | 68 |
|
69 |
| -Mon Oct 21 2024: Rusty embedded systems (continued) |
| 69 | +Mon Oct 21 2024: Rusty embedded systems (day 2) |
70 | 70 | - *Reading*:
|
71 |
| - - [Tighten rust’s belt: shrinking embedded Rust binaries](./papers/shrinking_rust_binaries.pdf) by Hudson Ayers et al. |
| 71 | + - [Bringing Segmented Stacks to Embedded Systems](./papers/segmented_stacks.pdf) by Zhiyao Ma and Lin Zhong |
| 72 | + - [Panic Recovery in Rust-based Embedded Systems](./papers/embedded_recovery.pdf) by Zhiyao Ma et al. |
72 | 73 |
|
73 | 74 | Wed Oct 23 2024: Project day
|
74 | 75 |
|
75 |
| -Mon Oct 28 2024: Formal methods in Rust (Nico) |
| 76 | +Mon Oct 28 2024: Rusty embedded systems (day 3) |
| 77 | + - *Reading*: |
| 78 | + - [Tighten rust’s belt: shrinking embedded Rust binaries](./papers/shrinking_rust_binaries.pdf) by Hudson Ayers et al. |
| 79 | + |
| 80 | +Wed Oct 30 2024: Formal methods in Rust (Nico) |
76 | 81 | - *Reading*:
|
77 | 82 | - [Flux: Liquid Types for Rust](./papers/flux.pdf)
|
78 | 83 |
|
79 |
| -Wed Oct 30 2024: The foreign function interface |
| 84 | +Mon Nov 4 2024: The foreign function interface |
80 | 85 | - *Reading*:
|
81 | 86 | - [A Study of Undefined Behavior Across Foreign Function Boundaries in Rust Libraries](./papers/ffi_study.pdf) by Ian McCormack et al.
|
82 | 87 | - *Optional reading*:
|
83 | 88 | - [Rustnomicon chapter 11: FFI](https://doc.rust-lang.org/nomicon/ffi.html)
|
84 | 89 |
|
85 |
| -Mon Nov 4 2024: The foreign function interface (continued) |
| 90 | +Wed Nov 6 2024: The foreign function interface (continued) |
86 | 91 | - *Reading*:
|
87 | 92 | - [Detecting Cross-Language Memory Management Issues in Rust](./papers/ffi_checker.pdf) by Zhuohua Li et al.
|
88 | 93 | - *Optional reading*:
|
89 | 94 | - [Encapsulated Functions: Fortifying Rust’s FFI in Embedded Systems](./papers/encapsulated_functions.pdf) by Leon Schuermann et al.
|
90 | 95 |
|
91 |
| -Wed Nov 6 2024: Static analysis on Rust |
| 96 | +Mon Nov 11 2024: Veteran's Day |
| 97 | + |
| 98 | +Wed Nov 13 2024: Static analysis on Rust |
92 | 99 | - *Reading*:
|
93 | 100 | - [Modular information flow through ownership](./papers/ifc.pdf) by Will Chrichton et al.
|
94 | 101 |
|
95 |
| -Mon Nov 11 2024: Veteran's Day |
96 |
| - |
97 |
| -Wed Nov 13 2024: Fearless Concurrency? |
| 102 | +Mon Nov 18 2024: Fearless Concurrency? |
98 | 103 | - *Reading*:
|
99 | 104 | - [When is parallelism fearless and zero-cost with Rust?](./papers/parallelism.pdf) by Javad Abdi et al.
|
100 | 105 |
|
101 |
| -Mon Nov 18 2024: Fearless Concurrency? (continued) |
| 106 | +Wed Nov 20 2024: Fearless Concurrency? (continued) |
102 | 107 | - *Reading*:
|
103 | 108 | - [Deadlock free async message reordering in rust with multiparty session types](./papers/session_types.pdf) by Zak Cutner et al.
|
104 | 109 |
|
|
0 commit comments