• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add a couple constructors
    • -1
    • +1
    ./src/jsr166y/ConcurrentReferenceHashMapGCTestCase.java
Remove assumption that all reference types where created by the map

collected values should also clear the entry

    • -106
    • +148
    ./src/jsr166y/ConcurrentReferenceHashMap.java
    • -21
    • +24
    ./src/jsr166y/ConcurrentReferenceHashMapGCTestCase.java
remove use of switch on enums in favor of faster reference checking

drop the 2 type refs on hashentry since it is space critical

    • -25
    • +18
    ./src/jsr166y/ConcurrentReferenceHashMap.java
Update docs, test

    • -22
    • +72
    ./src/jsr166y/ConcurrentReferenceHashMapGCTestCase.java
Update docs

    • -27
    • +99
    ./src/jsr166y/ConcurrentReferenceHashMap.java
Add expermental JSR166 work

    • -0
    • +1594
    ./src/jsr166y/ConcurrentReferenceHashMap.java
    • -0
    • +140
    ./src/jsr166y/ConcurrentReferenceHashMapGCTestCase.java
    • -0
    • +620
    ./src/jsr166y/ConcurrentReferenceHashMapTest.java
    • -0
    • +1450
    ./src/jsr166y/ConcurrentWeakHashMap.java
    • -0
    • +122
    ./src/jsr166y/ConcurrentWeakHashMapGCTestCase.java
    • -0
    • +620
    ./src/jsr166y/ConcurrentWeakHashMapTest.java
    • -0
    • +525
    ./src/jsr166y/JSR166TestCase.java
    • -0
    • +104
    ./src/jsr166y/LoopHelpers.java
  1. … 4 more files in changeset.