Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b98
-
Not verified
Description
After ThreadLocalRandom state was merged into Thread, we now have to deal with the false sharing induced by heavily-updated fields in Thread. TLR was padded before, and it should make sense to make Thread bear @Contended annotation to isolate its fields in the same manner.
See the discussion http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-June/018090.html for steps to reproduce.
See the discussion http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-June/018090.html for steps to reproduce.
Attachments
Issue Links
- relates to
-
JDK-8005926 (thread) Merge ThreadLocalRandom state into java.lang.Thread
- Closed