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.
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.