src/share/vm/classfile/stackMapFrame.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
hotspot Cdiff src/share/vm/classfile/stackMapFrame.hpp
src/share/vm/classfile/stackMapFrame.hpp
Print this page
rev 2236 : 7030388: JCK test failed to reject invalid class check01304m10n.
Summary: Restrict fix for 7020118 to only when checking exception handlers
Reviewed-by: dcubed, dholmes
*** 132,142 ****
// Copy stack type array in src into this stack type array.
void copy_stack(const StackMapFrame* src);
// Return true if this stack map frame is assignable to target.
! bool is_assignable_to(const StackMapFrame* target, TRAPS) const;
// Push type into stack type array.
inline void push_stack(VerificationType type, TRAPS) {
assert(!type.is_check(), "Must be a real type");
if (_stack_size >= _max_stack) {
--- 132,143 ----
// Copy stack type array in src into this stack type array.
void copy_stack(const StackMapFrame* src);
// Return true if this stack map frame is assignable to target.
! bool is_assignable_to(const StackMapFrame* target,
! bool is_exception_handler, TRAPS) const;
// Push type into stack type array.
inline void push_stack(VerificationType type, TRAPS) {
assert(!type.is_check(), "Must be a real type");
if (_stack_size >= _max_stack) {
src/share/vm/classfile/stackMapFrame.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File