[jbosscache-commits] JBoss Cache SVN: r6708 - experimental/jsr166/src/jsr166y.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Wed Sep 10 18:18:01 EDT 2008
Author: jason.greene at jboss.com
Date: 2008-09-10 18:18:00 -0400 (Wed, 10 Sep 2008)
New Revision: 6708
Modified:
experimental/jsr166/src/jsr166y/ConcurrentReferenceHashMap.java
Log:
Remove assumption that all reference types where created by the map
Modified: experimental/jsr166/src/jsr166y/ConcurrentReferenceHashMap.java
===================================================================
--- experimental/jsr166/src/jsr166y/ConcurrentReferenceHashMap.java 2008-09-10 16:41:31 UTC (rev 6707)
+++ experimental/jsr166/src/jsr166y/ConcurrentReferenceHashMap.java 2008-09-10 22:18:00 UTC (rev 6708)
@@ -385,7 +385,7 @@
@SuppressWarnings("unchecked")
final K key() {
- if (keyRef instanceof Reference)
+ if (keyRef instanceof KeyReference)
return ((Reference<K>)keyRef).get();
return (K) keyRef;
@@ -397,7 +397,7 @@
@SuppressWarnings("unchecked")
final V dereferenceValue(Object value) {
- if (value instanceof Reference)
+ if (value instanceof KeyReference)
return ((Reference<V>)value).get();
return (V) value;
More information about the jbosscache-commits
mailing list