2 papers
cs.PL2025
Automated Profile-Guided Replacement of Data Structures to Reduce Memory Allocation
Lukas Makor, Sebastian Kloibhofer, Peter Hofer +2
Data structures are a cornerstone of most modern programming languages. Whether they are provided via separate libraries, built into the language specification, or as part of the l…
cs.PL2023
Control Flow Duplication for Columnar Arrays in a Dynamic Compiler
Sebastian Kloibhofer, Lukas Makor, David Leopoldseder +3
Columnar databases are an established way to speed up online analytical processing (OLAP) queries. Nowadays, data processing (e.g., storage, visualization, and analytics) is often…