< prev index next >

src/share/vm/oops/methodData.cpp

Print this page

        

*** 1100,1110 **** return new CallTypeData(this); case DataLayout::virtual_call_type_data_tag: return new VirtualCallTypeData(this); case DataLayout::parameters_type_data_tag: return new ParametersTypeData(this); ! }; } // Iteration over data. ProfileData* MethodData::next_data(ProfileData* current) const { int current_index = dp_to_di(current->dp()); --- 1100,1112 ---- return new CallTypeData(this); case DataLayout::virtual_call_type_data_tag: return new VirtualCallTypeData(this); case DataLayout::parameters_type_data_tag: return new ParametersTypeData(this); ! case DataLayout::speculative_trap_data_tag: ! return new SpeculativeTrapData(this); ! } } // Iteration over data. ProfileData* MethodData::next_data(ProfileData* current) const { int current_index = dp_to_di(current->dp());
< prev index next >