Browse Prior Art Database

Automatically Generating An Escape Analysis Database For A Just In Time (JIT) Compiler

IP.com Disclosure Number: IPCOM000020005D
Original Publication Date: 2003-Oct-17
Included in the Prior Art Database: 2003-Oct-17

Publishing Venue

IBM

Abstract

The Escape Analysis (EA) optimization in the IBM Developer Kit for Java (version 1.3.1, 1.4.0 and 1.4.1) retains a database of summary information as it processes methods. This summary information is used to enable more effective EA when subsequent methods are processed. By building a database containing the summary information for methods in standard Java classes when the Just In Time (JIT) compiler is constructed, the EA optimization performed for methods that invoke these standard methods is enhanced.