On the 0x247 day of Apache Harmony Lei Zhao wrote: > hi, > 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 :)
yeah, and feel free to look at memoryopt.cpp in Jitrino, it removes loads/stores, not EA-based. > Lei Zhao > ----- Original Message ----- > From: "Egor Pasko" <[EMAIL PROTECTED]> > To: <[email protected]> > 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 <[EMAIL PROTECTED]> 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 > > > > -- Egor Pasko
