five

HeapLens: Reproducibility Artifact

收藏
Zenodo2026-06-18 更新2026-06-21 收录
下载链接:
https://zenodo.org/doi/10.5281/zenodo.20728449
下载链接
链接失效反馈
官方服务:
资源简介:
HeapLens: An IDE-Integrated Tool for Heap Dump Analysis with In-Editor Source Bridging and LLM-Assisted Diagnosis. Contents: memory-leak-lab/ — a plain Java 11 Maven project that produced every reference dump. Includes LeakLabApp (an e-commerce backend simulator wired with ten production-grade memory-leak patterns) and SizedDumpGenerator (a controlled allocator that emits a heap dump of a target size). Seven reference HPROF heap dumps cited in the paper: bench-100mb, bench-500mb, bench-5gb, bench-8gb (controlled allocations) and leak-baseline, leak-current, leak-demo (e-commerce simulator runs at 1.5 GB, 3.2 GB, and 15.5 GB). dump-hashes.txt — SHA256 hashes pinning every dump for byte-level verification (shasum -a 256 -c dump-hashes.txt). source_bridge_check.md — manual Source-Bridging validation evidence cited in Section 5 of the paper. README_REVIEWERS.md — a 30-second reviewer quickstart that walks through hash verification and a heap-to-source jump using only the bundled 100 MB dump. heaplens-issta-supplementary-code.zip — the same bundle in compact form for HotCRP supplementary upload.   Reference dumps were generated on OpenJDK 21.0.10 on macOS 26 ARM64. Dumps regenerated on a different JDK or OS will not byte-match (JVM  internal layout differs) but should reproduce the leak-suspect rankings shown in the paper.   The HeapLens tool source code is archived separately at 10.5281/zenodo.20090876 (HeapLens v1.0.21).   Licensed under Apache License 2.0.
提供机构:
Zenodo
创建时间:
2026-06-18
二维码
社区交流群
二维码
科研交流群
商业服务