8072909: TimSort fails with ArrayIndexOutOfBoundsException on arrays longer than 1073741824

Lev Priima lev.priima at oracle.com
Thu Feb 26 21:23:00 UTC 2015


Hi Seth,

No. But, General direction of openjdk is mostly care about "do not 
introduce regression" in next release. All performance improvements are 
introduced with a very conservative way with checking that we do not 
slow down any previous behavior/benchmarks. I'm almost sure that simple 
increasing stack size do not introduce performance regression, but 
changing mergeCollapse() may do.

Please provide performance comparision of different fixes if you have it.

Lev

On 02/24/2015 11:51 PM, Cantrell, Seth wrote:
>
> Hi Lev,
>
> I have a quick question about your patch; did you have any time to do 
> a performance comparison on this vs. the change proposed with the bug 
> report?
>
> Thanks,
>
> Seth Cantrell
>
> Software Engineer
>
> Siemens Industry Sector
>
> Industry Automation Division
>
> Siemens Industry Sector
>
> Siemens Product Lifecycle Management Software Inc.
>
> 2000 Eastman Dr.
>
> Milford, OH 45150
>
> Tel. +1 (513) 576-3799
>
> seth.cantrell at siemens.com
>
> www.siemens.com/plm
>




More information about the core-libs-dev mailing list