Investigating Safety Issues and Mitigation Strategies when Linking Independently-Compiled Code
Master Project
of Timen Zandbergen
Project Description
This project explores the implications of linking independently compiled Rust code. Rust is particularly appealing due to its strong memory safety guarantees. However, these guarantees may be weakened—or even invalidated—when separately compiled components are linked together. This thesis examines which guarantees can be recovered after linking and what trade-offs are involved in the process.
Contacts for the Project
Investigating Safety Issues and Mitigation Strategies when Linking Independently-Compiled Code
Student: Timen Zandbergen
Supervisor(s): Jonathan Dönszelmann, Andreea Costea