harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lei Zhao" <as...@ustc.edu>
Subject Re: [drrvm][jitrino] How can we start Escape Analysis
Date Fri, 22 Dec 2006 02:15:34 GMT
For the feature of memory management optimization in JIT,  
I want to know if Hotspot and/or JikesRVM have installed it, 
or if there would be some achievement that we DRLVM can get help from.

Thanks :)

Lei Zhao
----- Original Message ----- 
From: "Egor Pasko" <egor.pasko@gmail.com>
To: <dev@harmony.apache.org>
Sent: Thursday, December 21, 2006 6:20 PM
Subject: Re: [drrvm][jitrino] How can we start Escape Analysis

> On the 0x245 day of Apache Harmony Mikhail Fursov wrote:
>> On 12/19/06, Yu Zhang <clarazhang@gmail.com> wrote:
>> >
>> > Thanks for your helps. :-)
>> > We are interested not only in the EA, but also in the synchronization
>> > techniques.
>> > I further want to know whether EA is used for improving memory management
>> > in jitrino.
>> >
>> Yu Zhang,
>> AFAIK current EA implementation in Jitrino does not perform any memory
>> management optimizations. This is an open area for improvements, especially
>> after interface devirtualization patch was committed to the trunk.
> my 2c: "Lazy Exception" optimization pass targets on improving memory
> management in Jitrino (with VM support), it targets on detection if
> exception object is used in the 'catch' (of another method) and avoids
> object creation if it can prove allocation is not necessary. Not EA,
> but similar.
> -- 
> Egor Pasko
View raw message