comparison jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java @ 23765:c64c9fac1ab9

Expose decompile counts in MDO
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Wed, 28 Sep 2016 09:22:23 -0700
parents d6bd0b9cd0b6
children ebce30b702eb
comparison
equal deleted inserted replaced
23764:e687b7d93805 23765:c64c9fac1ab9
237 final int methodDataDataSize = getFieldOffset("MethodData::_data_size", Integer.class, "int"); 237 final int methodDataDataSize = getFieldOffset("MethodData::_data_size", Integer.class, "int");
238 final int methodDataOopDataOffset = getFieldOffset("MethodData::_data[0]", Integer.class, "intptr_t"); 238 final int methodDataOopDataOffset = getFieldOffset("MethodData::_data[0]", Integer.class, "intptr_t");
239 final int methodDataOopTrapHistoryOffset = getFieldOffset("MethodData::_trap_hist._array[0]", Integer.class, "u1"); 239 final int methodDataOopTrapHistoryOffset = getFieldOffset("MethodData::_trap_hist._array[0]", Integer.class, "u1");
240 final int methodDataIRSizeOffset = getFieldOffset("MethodData::_jvmci_ir_size", Integer.class, "int"); 240 final int methodDataIRSizeOffset = getFieldOffset("MethodData::_jvmci_ir_size", Integer.class, "int");
241 241
242 final int methodDataDecompiles = getFieldOffset("MethodData::_nof_decompiles", Integer.class, "uint");
243 final int methodDataOverflowRecompiles = getFieldOffset("MethodData::_nof_overflow_recompiles", Integer.class, "uint");
244 final int methodDataOverflowTraps = getFieldOffset("MethodData::_nof_overflow_traps", Integer.class, "uint");
245
242 final int nmethodCompLevelOffset = getFieldOffset("nmethod::_comp_level", Integer.class, "int"); 246 final int nmethodCompLevelOffset = getFieldOffset("nmethod::_comp_level", Integer.class, "int");
243 247
244 final int compilationLevelNone = getConstant("CompLevel_none", Integer.class); 248 final int compilationLevelNone = getConstant("CompLevel_none", Integer.class);
245 final int compilationLevelSimple = getConstant("CompLevel_simple", Integer.class); 249 final int compilationLevelSimple = getConstant("CompLevel_simple", Integer.class);
246 final int compilationLevelLimitedProfile = getConstant("CompLevel_limited_profile", Integer.class); 250 final int compilationLevelLimitedProfile = getConstant("CompLevel_limited_profile", Integer.class);