Re: Inlining heuristic trouble

2011-06-17 Thread Christian Thalinger
On Jun 15, 2011, at 5:26 PM, Rémi Forax wrote: // with the optimization [forax@localhost binary-operation]$ time java -cp .:classes PerfOpt real0m0.954s user0m1.030s sys0m0.087s // without [forax@localhost binary-operation]$ time java -cp .:classes Perf real0m0.378s user

Re: Inlining heuristic trouble

2011-06-17 Thread Rémi Forax
On 06/17/2011 11:14 AM, Rémi Forax wrote: On 06/17/2011 10:58 AM, Christian Thalinger wrote: On Jun 15, 2011, at 5:26 PM, Rémi Forax wrote: // with the optimization [forax@localhost binary-operation]$ time java -cp .:classes PerfOpt real0m0.954s user0m1.030s sys0m0.087s //

Re: Indy crash

2011-06-17 Thread Rémi Forax
On 06/17/2011 08:15 PM, Charles Oliver Nutter wrote: :( [apt] /Users/headius/projects/jruby/src/org/jruby/runtime/invokedynamic/InvokeDynamicSupport.java:602: cannot find symbol [apt] symbol : method

Re: Inlining heuristic trouble

2011-06-17 Thread John Rose
On Jun 17, 2011, at 10:21 AM, Tom Rodriguez wrote: Sorry, I was thinking recording which branch of the GWT is taken and storing them in the GWT. Two GWTs should not share the same metadata. This is the major problem with GWT/selectAlternative. Previously when GWT was bytecodes we at

Re: Inlining heuristic trouble

2011-06-17 Thread Tom Rodriguez
On Jun 17, 2011, at 5:00 PM, John Rose wrote: On Jun 17, 2011, at 10:21 AM, Tom Rodriguez wrote: Sorry, I was thinking recording which branch of the GWT is taken and storing them in the GWT. Two GWTs should not share the same metadata. This is the major problem with