JDK-8139233 : add initial compact immutable collection implementations
  • Type: Sub-task
  • Component: core-libs
  • Sub-Component: java.util:collections
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-10-09
  • Updated: 2021-10-25
  • Resolved: 2016-05-06
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 b118Fixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Relates :  
Description
This initial implementation includes work that covers the following subtasks:

JDK-8133975 add hashing implementation to unmodifiable sets and maps
JDK-8133979 make all unmodifiable List implementions implement RandomAccess
JDK-8133976 add random iteration order to hash-based unmodifiable collections
JDK-8133980 reuse emptySet, singletonSet, etc. for various views such as entrySet() on one-element Map
JDK-8139231 tune unmodifiable implementations based on size and performance test results

I'll therefore close out those subtasks as duplicates of this one.
Comments
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c5467b18921b User: lana Date: 2016-05-11 16:05:08 +0000
11-05-2016

URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c5467b18921b User: smarks Date: 2016-05-06 18:50:59 +0000
06-05-2016