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