Publications

2026

  1. PLDI
    Hayroll: A Modular Wrapper for Translating C Macros and Conditional Compilation to Rust
    Haoran Peng, Baris Kasikci, Gilbert Louis Bernstein, and Michael D. Ernst*
    In Proceedings of the ACM SIGPLAN 2026 Conference on Programming Language Design and Implementation, 2026

2025

  1. CGO
    GoFree: Reducing Garbage Collection via Compiler-Inserted Freeing
    Haoran Peng, Yu Zhang*, Michael D Ernst, Jinbao Chen, and Boyao Ding
    In Proceedings of the 23rd ACM/IEEE International Symposium on Code Generation and Optimization, 2025

2023

  1. ISSTA
    Large Language Models are Zero-Shot Fuzzers: Fuzzing Deep-Learning Libraries via Large Language Models
    Yinlin Deng, Chunqiu Steven Xia, Haoran Peng, Chenyuan Yang, and Lingming Zhang*
    In Proceedings of the 32nd ACM SIGSOFT international symposium on software testing and analysis, 2023