Author: ebourg
Date: Sat Mar 7 23:26:18 2015
New Revision: 1664933
URL: http://svn.apache.org/r1664933
Log:
Define the cache in ObjectType as a Map instead of a HashMap
Modified:
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ObjectType.java
Modified:
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ObjectType.java
URL:
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ObjectType.java?rev=1664933&r1=1664932&r2=1664933&view=diff
==============================================================================
---
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ObjectType.java
(original)
+++
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/ObjectType.java
Sat Mar 7 23:26:18 2015
@@ -17,7 +17,6 @@
*/
package org.apache.bcel.generic;
-import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -37,7 +36,7 @@ public class ObjectType extends Referenc
private final String class_name; // Class name of type
private static final int MAX_CACHE_ENTRIES = 200;
private static final int INITIAL_CACHE_CAPACITY =
(int)(MAX_CACHE_ENTRIES/0.75);
- private static HashMap<String, ObjectType> cache;
+ private static Map<String, ObjectType> cache;
public synchronized static ObjectType getInstance(String class_name) {
if (cache == null) {