Details
-
Bug
-
Resolution: Fixed
-
P2
-
8
-
b113
-
Verified
Description
The annotation queues have a locking scheme which prevents early flushing of annotations. However, this is not properly used in several places, the result being that type annotations are prematurely flushed under certain conditions. This ultimately causes assertion failures.
Attachments
Issue Links
- relates to
-
JDK-8026063 Calls to annotate.flush() cause incorrect type annotations to be generated.
- Closed