1472N/A * or visit www.oracle.com if you need additional information or have any
1879N/A#include "precompiled.hpp"
1879N/A#include "classfile/javaClasses.hpp"
1879N/A#include "classfile/symbolTable.hpp"
1879N/A#include "classfile/systemDictionary.hpp"
1879N/A#include "classfile/vmSymbols.hpp"
1879N/A#include "gc_interface/collectedHeap.inline.hpp"
1879N/A#include "memory/oopFactory.hpp"
1879N/A#include "memory/resourceArea.hpp"
1879N/A#include "memory/universe.inline.hpp"
1879N/A#include "oops/compiledICHolderKlass.hpp"
1879N/A#include "oops/constMethodKlass.hpp"
1879N/A#include "oops/constantPoolKlass.hpp"
1879N/A#include "oops/cpCacheKlass.hpp"
1879N/A#include "oops/instanceKlass.hpp"
1879N/A#include "oops/instanceKlassKlass.hpp"
1879N/A#include "oops/instanceOop.hpp"
1879N/A#include "oops/klassKlass.hpp"
1879N/A#include "oops/klassOop.hpp"
1879N/A#include "oops/methodDataKlass.hpp"
1879N/A#include "oops/methodKlass.hpp"
1879N/A#include "oops/objArrayOop.hpp"
1879N/A#include "oops/oop.inline.hpp"
0N/A return typeArrayKlass::cast(Universe::charArrayKlassObj())->allocate_permanent(length, THREAD);
0N/A return typeArrayKlass::cast(Universe::byteArrayKlassObj())->allocate_permanent(length, THREAD);
0N/A return typeArrayKlass::cast(Universe::shortArrayKlassObj())->allocate_permanent(length, THREAD);
0N/A assert (klass->klass_part()->oop_is_instance(), "new object array with klass not an instanceKlass");
518N/A bool is_conc_safe,
0N/A constantPoolCacheKlass* ck = constantPoolCacheKlass::cast(Universe::constantPoolCacheKlassObj());
939N/A int static_field_size,
939N/A unsigned int nonstatic_oop_map_count,
518N/A bool is_conc_safe,
518N/A bool is_conc_safe,
0N/AcompiledICHolderOop oopFactory::new_compiledICHolder(methodHandle method, KlassHandle klass, TRAPS) {