RFR(L): 8034812: remove IDX_INIT macro hack in Node class
john.r.rose at oracle.com
Fri May 16 15:58:26 UTC 2014
On May 15, 2014, at 2:27 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
> Changes are fine but I am concern about compilation speed.
> Please, test compilation performance (-XX:+TimeCompiler) on x86 and sparc. You need to build optimized VM for that to exclude assert but keep statistic code. I would suggest to run one of nashorn octane benchmarks with -Xcomp -XX:-TieredCompilation to get compilation with big graphs.
A little software archeology brings up some of the history behind the "new(N,C)" hack:
D 1.156 05/06/29 16:29:14 vkozlov 258 257
6219945: C2 virtual methods cleanup. Reduce calls Compile::current().
So it's been 9 years; do we still want to reduce calls to Compile::current()? As a wild guess, it could cause a 1% regression in compile speed.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the hotspot-compiler-dev