Skip to yearly menu bar Skip to main content


Poster
in
Workshop: Machine Learning for Systems

Fixrleak: GenAI-based Resource Leak Fix for Real-World Java Programs

Zhizhou Zhang · Akshay Utture · Manu Sridharan · Jens Palsberg


Abstract:

Resource leaks frequently occur in Java applications, which can cause severe performance issues and system malfunctions. To address this, we introduce FixrLeak, a Generative AI-based framework that automatically generates fixes for resource leaks in real-world Java programs. FixrLeak integrates AST-level analysis to generate correct and idiomatic fixes. The framework automates the entire process and significantly reduces the manual effort required by developers. Our evaluation within Uber's Java codebase demonstrates the effectiveness of FixrLeak, achieving a high success rate in fixing resource leaks.

Chat is not available.