Mercurial > hg > graal-jvmci-8
comparison src/share/vm/classfile/stackMapFrame.hpp @ 2303:c1a6154012c8
7020118: Alter frame assignability to allow for exception handler coverage of invokespecial <init>
Summary: Add special rule to allow assignment of frames with uninit flags set.
Reviewed-by: never, coleenp
author | kamg |
---|---|
date | Mon, 28 Feb 2011 16:01:59 -0500 |
parents | 3582bf76420e |
children | 1d1603768966 7144a1d6e0a9 |
comparison
equal
deleted
inserted
replaced
2302:da091bb67459 | 2303:c1a6154012c8 |
---|---|
226 // Private auxiliary method used only in is_assignable_to(StackMapFrame). | 226 // Private auxiliary method used only in is_assignable_to(StackMapFrame). |
227 // Returns true if src is assignable to target. | 227 // Returns true if src is assignable to target. |
228 bool is_assignable_to( | 228 bool is_assignable_to( |
229 VerificationType* src, VerificationType* target, int32_t len, TRAPS) const; | 229 VerificationType* src, VerificationType* target, int32_t len, TRAPS) const; |
230 | 230 |
231 bool has_flag_match_exception(const StackMapFrame* target) const; | |
232 | |
231 // Debugging | 233 // Debugging |
232 void print() const PRODUCT_RETURN; | 234 void print() const PRODUCT_RETURN; |
233 }; | 235 }; |
234 | 236 |
235 #endif // SHARE_VM_CLASSFILE_STACKMAPFRAME_HPP | 237 #endif // SHARE_VM_CLASSFILE_STACKMAPFRAME_HPP |