Mercurial > hg > graal-compiler
comparison src/share/vm/classfile/verificationType.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 |
comparison
equal
deleted
inserted
replaced
2302:da091bb67459 | 2303:c1a6154012c8 |
---|---|
126 | 126 |
127 VerificationType() { *this = bogus_type(); } | 127 VerificationType() { *this = bogus_type(); } |
128 | 128 |
129 // Create verification types | 129 // Create verification types |
130 static VerificationType bogus_type() { return VerificationType(Bogus); } | 130 static VerificationType bogus_type() { return VerificationType(Bogus); } |
131 static VerificationType top_type() { return bogus_type(); } // alias | |
131 static VerificationType null_type() { return VerificationType(Null); } | 132 static VerificationType null_type() { return VerificationType(Null); } |
132 static VerificationType integer_type() { return VerificationType(Integer); } | 133 static VerificationType integer_type() { return VerificationType(Integer); } |
133 static VerificationType float_type() { return VerificationType(Float); } | 134 static VerificationType float_type() { return VerificationType(Float); } |
134 static VerificationType long_type() { return VerificationType(Long); } | 135 static VerificationType long_type() { return VerificationType(Long); } |
135 static VerificationType long2_type() { return VerificationType(Long_2nd); } | 136 static VerificationType long2_type() { return VerificationType(Long_2nd); } |