--- a/hotspot/src/share/vm/oops/typeArrayKlass.cpp Wed Jun 15 10:18:04 2011 -0700
+++ b/hotspot/src/share/vm/oops/typeArrayKlass.cpp Thu Jun 16 15:51:57 2011 -0400
@@ -84,11 +84,7 @@
KlassHandle h_k(THREAD, as_klassOop());
typeArrayOop t;
CollectedHeap* ch = Universe::heap();
- if (size < ch->large_typearray_limit()) {
- t = (typeArrayOop)CollectedHeap::array_allocate(h_k, (int)size, length, CHECK_NULL);
- } else {
- t = (typeArrayOop)CollectedHeap::large_typearray_allocate(h_k, (int)size, length, CHECK_NULL);
- }
+ t = (typeArrayOop)CollectedHeap::array_allocate(h_k, (int)size, length, CHECK_NULL);
assert(t->is_parsable(), "Don't publish unless parsable");
return t;
} else {