JDK-8020860 : cluster Hashtable field updates for better transactional memory behaviour
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.util:collections
  • Affected Version: 9
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: x86
  • Submitted: 2013-07-18
  • Updated: 2017-05-17
  • Resolved: 2014-05-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9 b13Fixed
Related Reports
Relates :  
Description
Transactional memory performance is improved if field updates to the same cache line occur late in the transaction and are not separated by conditional logic.
Comments
Corresponding Hotspot JVM changes are tracked by 8031320.
25-03-2014

Moved to 8-pool since the VM support for STM isn't going to be until post-8 anyway.
02-10-2013

Patch for review posted.
18-07-2013

Original patch by Sandhya.Viswanathan@intel.com
18-07-2013