RFR(S): 8159611: C2: ArrayCopy elimination skips required parameter checks

Zoltán Majó zoltan.majo at oracle.com
Wed Aug 17 12:05:05 UTC 2016


Hi Volker,


On 08/17/2016 09:10 AM, Zoltán Majó wrote:
> Hi Volker,
>
>
> On 08/16/2016 04:57 PM, Volker Simonis wrote:
>> [...]
>>
>> Do you think the new check results in a performance regression? Have
>> you run some benchmarks?
>
> I did a performance run with the SPECjvm2008 and with the Octane 
> benchmarks.  The SPEC results look good.  Octane also looks good 
> except two benchmarks on SPARC.  But Octane readings are often 
> unstable so I'll re-run those experiments.

The new experiments have completed.  Unfortunately, the performance 
regression was there with the second experiment as well.  That's an 
indication that proposed change might cause some degradation.

Here are the data:

Benchmark | First experiment | Second experiment
Octane-Gbemu | -19.43% | -14.70%
Octane-PdfJS | -2.02| -3.52%

Best regards,


Zoltan


>
> Best regards,
>
>
> Zoltan
>



More information about the hotspot-compiler-dev mailing list