On 03.11.2014 16:57, Marcus Lagergren wrote:
> UntouchedArrayData didn’t expand to SparseArrayData directly, for
> large index, but rather through VERY LARGE IntArrayDatas. That, of
> course, is fatal.
> 
> Webrev: http://cr.openjdk.java.net/~lagergren/8062490/

Two questions about the same line:
   39     static final long MAX_DENSE_LENGTH = 16 * 512 * 1024;

1) This is a weird magic number: should be 8 * 1024 * 1024?
2) Why not make it "int MAX_DENSE_LENGTH" and remove the asserts in
static initializer?

-Aleksey.

Reply via email to