< 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 >