Implement WeakHashMap.
commit83ccdfd70e3315e3aefc589b538b1995da64e75f
authorStephanie Gawroriski <xer@multiphasicapps.net>
Fri, 10 Feb 2023 00:42:24 +0000 (10 00:42 +0000)
committerStephanie Gawroriski <xer@multiphasicapps.net>
Fri, 10 Feb 2023 00:42:24 +0000 (10 00:42 +0000)
tree62201e53bd323a095c154c67b932af95c7643927
parent17c7abf4d9806fb78459a13a81ba35de500d71f1
Implement WeakHashMap.
14 files changed:
modules/cldc-compact/src/main/java/cc/squirreljme/runtime/cldc/util/MapKeySetIterator.java [moved from modules/cldc-compact/src/main/java/cc/squirreljme/runtime/cldc/util/__MapKeySetIterator__.java with 94% similarity]
modules/cldc-compact/src/main/java/cc/squirreljme/runtime/cldc/util/MapKeySetView.java
modules/cldc-compact/src/main/java/java/util/AbstractMap.java
modules/cldc-compact/src/main/java/java/util/HashSet.java
modules/cldc-compact/src/main/java/java/util/WeakHashMap.java
modules/cldc-compact/src/main/java/java/util/__BucketMap__.java
modules/cldc-compact/src/main/java/java/util/__WeakHashMapEntrySet__.java [new file with mode: 0644]
modules/cldc-compact/src/main/java/java/util/__WeakHashMapEntry__.java [new file with mode: 0644]
modules/cldc-compact/src/main/java/java/util/__WeakHashMapIterator__.java [new file with mode: 0644]
modules/cldc-compact/src/main/java/java/util/__WeakHashMapKey__.java [new file with mode: 0644]
modules/cldc-compact/src/test/java/util/TestHashMap.java
modules/cldc-compact/src/test/java/util/TestWeakHashMap.java [new file with mode: 0644]
modules/cldc-compact/src/test/resources/util/TestHashMap.in
modules/cldc-compact/src/test/resources/util/TestWeakHashMap.in [new file with mode: 0644]