diff options
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/slime/ArrayValue.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/slime/ArrayValue.java b/vespajlib/src/main/java/com/yahoo/slime/ArrayValue.java index 684483cb877..9f455a5b7d4 100644 --- a/vespajlib/src/main/java/com/yahoo/slime/ArrayValue.java +++ b/vespajlib/src/main/java/com/yahoo/slime/ArrayValue.java @@ -7,6 +7,7 @@ package com.yahoo.slime; final class ArrayValue extends Value { static final int initial_capacity = 16; + static final Impl initial_impl = new EmptyImpl(); private interface Impl { public void prepareFor(ArrayValue self, Type type); @@ -91,7 +92,7 @@ final class ArrayValue extends Value { public Value get(int index) { return values[index]; } } - private Impl impl = new EmptyImpl(); + private Impl impl = initial_impl; private int used = 0; private final SymbolTable names; |