< prev index next >
src/hotspot/share/oops/constMethod.hpp
Print this page
*** 86,123 ****
// IMPORTANT: If anything gets added here, there need to be changes to
// ensure that ServicabilityAgent doesn't get broken as a result!
// Utility class describing elements in checked exceptions table inlined in Method*.
! class CheckedExceptionElement VALUE_OBJ_CLASS_SPEC {
public:
u2 class_cp_index;
};
// Utility class describing elements in local variable table inlined in Method*.
! class LocalVariableTableElement VALUE_OBJ_CLASS_SPEC {
public:
u2 start_bci;
u2 length;
u2 name_cp_index;
u2 descriptor_cp_index;
u2 signature_cp_index;
u2 slot;
};
// Utility class describing elements in exception table
! class ExceptionTableElement VALUE_OBJ_CLASS_SPEC {
public:
u2 start_pc;
u2 end_pc;
u2 handler_pc;
u2 catch_type_index;
};
// Utility class describing elements in method parameters
! class MethodParametersElement VALUE_OBJ_CLASS_SPEC {
public:
u2 name_cp_index;
u2 flags;
};
--- 86,123 ----
// IMPORTANT: If anything gets added here, there need to be changes to
// ensure that ServicabilityAgent doesn't get broken as a result!
// Utility class describing elements in checked exceptions table inlined in Method*.
! class CheckedExceptionElement {
public:
u2 class_cp_index;
};
// Utility class describing elements in local variable table inlined in Method*.
! class LocalVariableTableElement {
public:
u2 start_bci;
u2 length;
u2 name_cp_index;
u2 descriptor_cp_index;
u2 signature_cp_index;
u2 slot;
};
// Utility class describing elements in exception table
! class ExceptionTableElement {
public:
u2 start_pc;
u2 end_pc;
u2 handler_pc;
u2 catch_type_index;
};
// Utility class describing elements in method parameters
! class MethodParametersElement {
public:
u2 name_cp_index;
u2 flags;
};
< prev index next >