hotspot/src/share/vm/memory/oopFactory.cpp
changeset 46271 979ebd346ecf
parent 46257 3e95288ce4ca
--- a/hotspot/src/share/vm/memory/oopFactory.cpp	Tue Feb 14 20:00:28 2017 -0800
+++ b/hotspot/src/share/vm/memory/oopFactory.cpp	Wed Feb 15 22:59:57 2017 -0500
@@ -85,3 +85,13 @@
     return InstanceKlass::cast(klass)->allocate_objArray(1, length, THREAD);
   }
 }
+
+objArrayHandle oopFactory::new_objArray_handle(Klass* klass, int length, TRAPS) {
+  objArrayOop obj = new_objArray(klass, length, CHECK_(objArrayHandle()));
+  return objArrayHandle(THREAD, obj);
+}
+
+typeArrayHandle oopFactory::new_byteArray_handle(int length, TRAPS) {
+  typeArrayOop obj = new_byteArray(length, CHECK_(typeArrayHandle()));
+  return typeArrayHandle(THREAD, obj);
+}