hg: jdk8/tl/jdk: 7122142: (ann) Race condition between isAnnotationPresent and getAnnotations

joel.franck at oracle.com joel.franck at oracle.com
Mon Jul 15 09:27:10 UTC 2013


Changeset: e4ce6502eac0
Author:    plevart
Date:      2013-07-15 10:55 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e4ce6502eac0

7122142: (ann) Race condition between isAnnotationPresent and getAnnotations
Reviewed-by: dholmes, jfranck

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/System.java
! src/share/classes/sun/misc/JavaLangAccess.java
! src/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/share/classes/sun/reflect/annotation/AnnotationType.java
+ test/java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java
+ test/java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java




More information about the core-libs-dev mailing list