Update notes/Copy-and-Patch Compilation.md

This commit is contained in:
arc 2024-06-30 10:59:49 -06:00
parent 897f622b21
commit 3acd11773e

View File

@ -1,6 +1,6 @@
<https://dl.acm.org/doi/pdf/10.1145/3485513> <https://dl.acm.org/doi/pdf/10.1145/3485513>
Copy and patch is a novel compilation technique introduced in the above paper that functions (on a broad level) by stitching together code from a large library of binary implementation variants. Copy and patch is a compilation technique introduced in the above paper that functions (on a broad level) by stitching together code from a large library of binary implementation variants.
They provide two example use cases, a compiler for a C-like language, and a WebAssembly compiler, and show promising results for both startup time and execution performance. They provide two example use cases, a compiler for a C-like language, and a WebAssembly compiler, and show promising results for both startup time and execution performance.