kirancodes.me
To Proof Maintenance & Beyond!

1,971 papers · page 60 of 99

Type-preserving compilation for large-scale optimizing object-oriented compilers

Juan Chen, Chris Hawblitzel, Frances Perry, Michael Emmi, Jeremy Condit, Derrick Coetzee, Polyvios Pratikakis

Type-preserving compilers translate well-typed source code, such as Java or C#, into verifiable target code, such as typed assembly language or proof-carrying code. This paper presents the implementation of type-preserving compilation in a complex, large-scale optimizing compiler…