hotspot/src/share/vm/ci/ciInstanceKlass.cpp
changeset 6180 53c1bf468c81
parent 5925 a30fef61d0b7
child 6772 2563324665d5
--- a/hotspot/src/share/vm/ci/ciInstanceKlass.cpp	Fri Jul 30 10:21:15 2010 -0700
+++ b/hotspot/src/share/vm/ci/ciInstanceKlass.cpp	Tue Aug 03 15:55:03 2010 -0700
@@ -403,8 +403,9 @@
     instanceKlass* ik = get_instanceKlass();
     int max_n_fields = ik->fields()->length()/instanceKlass::next_offset;
 
+    Arena* arena = curEnv->arena();
     _non_static_fields =
-      new (curEnv->arena()) GrowableArray<ciField*>(max_n_fields);
+      new (arena) GrowableArray<ciField*>(arena, max_n_fields, 0, NULL);
     NonStaticFieldFiller filler(curEnv, _non_static_fields);
     ik->do_nonstatic_fields(&filler);
   }