1472N/A * or visit www.oracle.com if you need additional information or have any
1879N/A#include "precompiled.hpp"
1879N/A#include "ci/ciConstant.hpp"
1879N/A#include "ci/ciField.hpp"
1879N/A#include "ci/ciInstance.hpp"
1879N/A#include "ci/ciInstanceKlass.hpp"
1879N/A#include "ci/ciInstanceKlassKlass.hpp"
1879N/A#include "ci/ciMethod.hpp"
1879N/A#include "ci/ciNullObject.hpp"
1879N/A#include "ci/ciObjArrayKlassKlass.hpp"
1879N/A#include "ci/ciTypeArrayKlassKlass.hpp"
1879N/A#include "ci/ciUtilities.hpp"
1879N/A#include "classfile/systemDictionary.hpp"
1879N/A#include "classfile/vmSymbols.hpp"
1879N/A#include "code/scopeDesc.hpp"
1879N/A#include "compiler/compileBroker.hpp"
1879N/A#include "compiler/compileLog.hpp"
1879N/A#include "compiler/compilerOracle.hpp"
1879N/A#include "gc_interface/collectedHeap.inline.hpp"
1879N/A#include "interpreter/linkResolver.hpp"
1879N/A#include "memory/allocation.inline.hpp"
1879N/A#include "memory/oopFactory.hpp"
1879N/A#include "memory/universe.inline.hpp"
1879N/A#include "oops/methodDataOop.hpp"
1879N/A#include "oops/objArrayKlass.hpp"
1879N/A#include "oops/oop.inline.hpp"
1879N/A#include "oops/oop.inline2.hpp"
1879N/A#include "prims/jvmtiExport.hpp"
1879N/A#include "runtime/reflection.hpp"
1879N/A#include "runtime/sharedRuntime.hpp"
1879N/A#include "utilities/dtrace.hpp"
1879N/A#include "c1/c1_Runtime1.hpp"
1879N/A#include "opto/runtime.hpp"
0N/A _break_at_compile = false;
0N/A _name_buffer_len = 0;
0N/A _break_at_compile = false;
0N/A _name_buffer_len = 0;
780N/A if (_dtrace_extended_probes) {
780N/A _dtrace_monitor_probes = true;
780N/A _dtrace_method_probes = true;
780N/A _dtrace_alloc_probes = true;
0N/A // Cf. universe.cpp, creation of Universe::_null_ptr_exception_instance.
0N/A if (!HAS_PENDING_EXCEPTION)
0N/A if (HAS_PENDING_EXCEPTION) {
0N/A return _ArrayStoreException_instance;
0N/A return _ClassCastException_instance;
1080N/A return _the_null_string;
1080N/A return _the_min_jint_string;
0N/A if (HAS_PENDING_EXCEPTION) {