Mon, 17 Oct 2011 12:57:36 +0100
7093325: Redundant entry in bytecode exception table
Summary: Inlining of finalizers does not update gaps list accordingly
Reviewed-by: jjg
aoqi@0 | 1 | |
aoqi@0 | 2 | CLASSFILE MemberModifiers.c |
aoqi@0 | 3 | --- SUPER |
aoqi@0 | 4 | FIELD this$0 |
aoqi@0 | 5 | --- FINAL |
aoqi@0 | 6 | METHOD <init> |
aoqi@0 | 7 | --- |
aoqi@0 | 8 | |
aoqi@0 | 9 | CLASSFILE MemberModifiers.i |
aoqi@0 | 10 | --- INTERFACE ABSTRACT |
aoqi@0 | 11 | |
aoqi@0 | 12 | CLASSFILE MemberModifiers |
aoqi@0 | 13 | --- PUBLIC FINAL SUPER |
aoqi@0 | 14 | FIELD f |
aoqi@0 | 15 | --- |
aoqi@0 | 16 | METHOD <init> |
aoqi@0 | 17 | --- PUBLIC |
aoqi@0 | 18 | METHOD m |
aoqi@0 | 19 | --- |
aoqi@0 | 20 | |
aoqi@0 | 21 | CLASSFILE MemberModifiersAux.Foo.c |
aoqi@0 | 22 | --- SUPER |
aoqi@0 | 23 | FIELD this$1 |
aoqi@0 | 24 | --- FINAL |
aoqi@0 | 25 | METHOD <init> |
aoqi@0 | 26 | --- |
aoqi@0 | 27 | |
aoqi@0 | 28 | CLASSFILE MemberModifiersAux.Foo |
aoqi@0 | 29 | --- FINAL SUPER |
aoqi@0 | 30 | FIELD f |
aoqi@0 | 31 | --- |
aoqi@0 | 32 | FIELD this$0 |
aoqi@0 | 33 | --- FINAL |
aoqi@0 | 34 | METHOD <init> |
aoqi@0 | 35 | --- |
aoqi@0 | 36 | METHOD m |
aoqi@0 | 37 | --- |
aoqi@0 | 38 | |
aoqi@0 | 39 | CLASSFILE MemberModifiersAux |
aoqi@0 | 40 | --- SUPER |
aoqi@0 | 41 | METHOD <init> |
aoqi@0 | 42 | --- |