On 16 May 2009, at 22:02, Steve Blackburn wrote:
> On 16/05/2009, at 11:42 PM, Chris Ryder wrote:
>> I'm trying to run the various DaCapo benchmarks using compiler replay
>> to factor out the JIT compiler overhead from our experiments. This is
>> working fine for all the benchmarks except for eclipse, which fails
>> to
>> run when using compiler replay
>
>> Has anyone else seen this error or know how to work around it?
>
> Yes. This is a known problem. There's not a simple work-around,
> unfortunately. The problem is that the replay system does not have a
> way of dealing with custom class loaders, which eclipse uses
> extensively. This problem has existed from the beginning---it's an
> artifact of the design of the replay compilation implementation. I've
> gone and created JIRA for it:
http://jira.codehaus.org/browse/RVM-825Ah, many thanks for the explanation Steve - at least I now know that
its not
something broken in my environment. I noticed that the replay traces
for Jython
also seem to include stuff for custom class loaders (if I understand
them correctly),
yet Jython appears to run fine - am I just 'lucky' that the class
loader identities
somehow match up between profile and replay time, or is it likely that
the
profiles are just somehow silently applied to the wrong thing at
replay time?
Cheers,
Chris.
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects_______________________________________________
Jikesrvm-researchers mailing list
Jikesrvm-researchers@...
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers