Published July 28, 2025
| Version v5
Software
Open
Artifact associated to the paper "Heap-Snapshot Matching and Ordering using CAHPs: A Context-Augmented Heap-Path Representation for Exact and Partial Path Matching using Prefix Trees" published in OOPSLA'25
Description
This artifact consists of a ready-to-use Docker image embedding our profiler as well as our modified GraalVM to generate optimized Native-Image binaries that reduce I/O traffic by changing their layout during compilation.
There is a set of tools/scripts that can be used to execute the workloads, collect, process, and plot page-fault and performance measurements to replicate the evaluation presented in the paper Heap-Snapshot Matching and Ordering using CAHPs: A Context-Augmented Heap-Path Representation for Exact and Partial Path Matching using Prefix Trees (OOPSLA'25). The artifact also contains the complete pre-collected measurements used to generate the original figures of the paper.
Files
Files
(15.6 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:832130ef335d71b151af2a3789de33f8
|
7.8 GB | Download |
|
md5:903c0d94f7d5b15b9494403220382cdf
|
7.8 GB | Download |
Additional details
Funding
- Oracle (United States)
- Dynamic Regression-Detection and Compiler Analysis Framework for GraalVM 5161
- Swiss National Science Foundation
- Università della Svizzera italiana
- FIR project "Understanding and Mitigating Performance Variability on Managed Runtimes"