COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Logic and Semantics Seminar (Computer Laboratory) > Stacked Borrows: An Aliasing Model for Rust
Stacked Borrows: An Aliasing Model for RustAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Victor Gomes. Rust is a young systems programming language with a strong type system ensuring memory safety and data-race freedom. One key component of Rust are its strong reference types, providing strong aliasing guarantees. However, Rust also enables programmers to write unsafe code that could be used to subvert these guarantees. In this talk, I will present Stacked Borrows, a work-in-progress model constraining what the program may do with references with the goal of enabling more optimizations. I will also report on my experience implementing Stacked Borrows in an interpreter and evaluating it against the Rust standard library. This talk is part of the Logic and Semantics Seminar (Computer Laboratory) series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsMolecular, Structural & Cellular Microbiology Cambridge Conversations in Translation Critical Theory and Practice Seminar SeriesOther talksArt speak CAN HIGH TECHNOLOGY PRODUCTS BE SUSTAINABLE? Transformation of perception: What are psychotic disorders and why are ethnic minorities at increased risk? Heliconical cholesteric liquid crystals: self-assembled tunable photonic bandgap materials - 3 Probabilistic Reliability Management for Electric Power Systems Operation Precision metagenomic analysis in personalised medicine and birth cohort studies |