aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo
diff options
context:
space:
mode:
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo')
-rw-r--r--vespajlib/src/main/java/com/yahoo/slime/ArrayValue.java3
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;