kirancodes.me
To Proof Maintenance & Beyond!

Codestitcher: inter-procedural basic block layout optimization

Rahman Lavaee, John Criswell, Chen Ding

Abstract

Modern software executes a large amount of code. Previous techniques of code layout optimization were developed one or two decades ago and have become inadequate to cope with the scale and complexity of new types of applications such as compilers, browsers, interpreters, language VMs and shared libraries.

DOI 10.1145/3302516.3307358

Related papers