A Self-certifying Compilation Framework for WebAssembly
2021; Springer Science+Business Media; Linguagem: Inglês
10.1007/978-3-030-67067-2_7
ISSN1611-3349
Autores Tópico(s)Parallel Computing and Optimization Techniques
ResumoA self-certifying compiler is designed to generate a correctness proof for each optimization performed during compilation. The generated proofs are checked automatically by an independent proof validator. The outcome is formally verified compilation, achieved without formally verifying the compiler. This paper describes the design and implementation of a self-certifying compilation framework for WebAssembly, a new intermediate language supported by all major browsers.
Referência(s)