A thread emerges!
I'm going to be taking some time this holiday to explore the
performance of the new LF indy impl in various situations. This will
be the thread where I gather observations.
A couple preliminaries...
My perf exploration so far seems to show LF performing nearly
equivalent to the
Hi Charlie,
If you want to experiment :) you can try the code Roland and Christian
pushed.
Roland just pushed Incremental inlining changes for C2 which should help
LF inlining:
http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d092d1b31229
You also need Christian's inlining related chan
Excellent! I'll give it a look and base my experiments on that!
- Charlie
On Sun, Dec 23, 2012 at 4:04 PM, Vladimir Kozlov
wrote:
> Hi Charlie,
>
> If you want to experiment :) you can try the code Roland and Christian
> pushed.
>
> Roland just pushed Incremental inlining changes for C2 which sh
Ok, things are definitely looking up with Roland's and Christian's patches!
Numbers for red/black get as low as 0.74s with the new logic instead
of the 1.5s I get without the patches, and compared to the old logic's
best time of 0.726. Both results are rather variable (maybe as much as
15%) due to
Oh, there's also this peculiar effect...shouldn't -TieredCompilation
just give me C2 alone?
system ~/projects/jruby $ jruby -v -J-XX:-TieredCompilation
../rubybench/bench/time/bench_red_black.rb
jruby 1.7.2.dev (1.9.3p327) 2012-12-22 51cc3ad on OpenJDK 64-Bit
Server VM 1.8.0-internal-headius_2012_