-
Bug
-
Resolution: Fixed
-
P4
-
8, 9
-
Fix failed
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8065703 | 9 | Eric Mccorkle | P4 | Closed | Fixed | b42 |
JDK-8085277 | emb-9 | Unassigned | P4 | Resolved | Fixed | team |
JDK-8067614 | 8u45 | Eric Mccorkle | P4 | Resolved | Fixed | b01 |
JDK-8070295 | emb-8u47 | Eric Mccorkle | P4 | Resolved | Fixed | team |
public class T {
public class S {
public S(@Foo("0") int i1, int i2, @Foo("2") long l1) { }
}
@Retention(RetentionPolicy.RUNTIME)
static @interface Foo { String value(); }
}
/*
public T$S(T, int, int, long);
descriptor: (LT;IIJ)V
flags: ACC_PUBLIC
Code:
stack=2, locals=6, args_size=5
0: aload_0
1: aload_1
2: putfield #1 // Field this$0:LT;
5: aload_0
6: invokespecial #2 // Method java/lang/Object."<init>":()V
9: return
LineNumberTable:
line 5: 0
RuntimeVisibleParameterAnnotations:
parameter 0:
0: #15(#16=s#17)
parameter 1:
parameter 2:
0: #15(#16=s#18)
*/
- backported by
-
JDK-8067614 Parameter annotations not updated when synthetic parameters are prepended
- Resolved
-
JDK-8070295 Parameter annotations not updated when synthetic parameters are prepended
- Resolved
-
JDK-8085277 Parameter annotations not updated when synthetic parameters are prepended
- Resolved
-
JDK-8065703 Parameter annotations not updated when synthetic parameters are prepended
- Closed
- relates to
-
JDK-8066725 javac produces classfiles it cannot read
- Closed
-
JDK-8067039 Revert changes to annotation attribute generation
- Closed
-
JDK-8029012 parameter_index for type annotation not updated after outer.this added
- Closed