From 2de1da2948c7ad4accabaf1317193ea54c9565c5 Mon Sep 17 00:00:00 2001 From: msridhar1 Date: Thu, 5 May 2011 14:31:47 +0000 Subject: [PATCH] kill unused field git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4174 f5eafffb-2e1d-0410-98e4-8ec43c5233c4 --- .../ipa/callgraph/DelegatingAstPointerKeys.java | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/com.ibm.wala.cast/source/java/com/ibm/wala/cast/ipa/callgraph/DelegatingAstPointerKeys.java b/com.ibm.wala.cast/source/java/com/ibm/wala/cast/ipa/callgraph/DelegatingAstPointerKeys.java index d49c6327c..8c054baa6 100644 --- a/com.ibm.wala.cast/source/java/com/ibm/wala/cast/ipa/callgraph/DelegatingAstPointerKeys.java +++ b/com.ibm.wala.cast/source/java/com/ibm/wala/cast/ipa/callgraph/DelegatingAstPointerKeys.java @@ -10,12 +10,9 @@ *****************************************************************************/ package com.ibm.wala.cast.ipa.callgraph; -import java.util.HashSet; import java.util.Iterator; import java.util.LinkedList; import java.util.List; -import java.util.Map; -import java.util.Set; import com.ibm.wala.classLoader.IField; import com.ibm.wala.ipa.callgraph.CGNode; @@ -25,8 +22,6 @@ import com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey; import com.ibm.wala.ipa.callgraph.propagation.InstanceKey; import com.ibm.wala.ipa.callgraph.propagation.PointerKey; import com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory; -import com.ibm.wala.util.collections.HashMapFactory; -import com.ibm.wala.util.collections.HashSetFactory; import com.ibm.wala.util.collections.NonNullSingletonIterator; import com.ibm.wala.util.strings.Atom; @@ -61,18 +56,8 @@ public class DelegatingAstPointerKeys implements AstPointerKeyFactory { return new ObjectPropertyCatalogKey(I); } - private final Map> specificStringKeys = HashMapFactory.make(); - public PointerKey getPointerKeyForInstanceField(InstanceKey I, IField f) { - PointerKey fk = base.getPointerKeyForInstanceField(I, f); - if (!specificStringKeys.containsKey(f)) { - HashSet s = HashSetFactory.make(); - specificStringKeys.put(f, s); - } - - specificStringKeys.get(f).add(fk); - - return fk; + return base.getPointerKeyForInstanceField(I, f); } public PointerKey getPointerKeyForArrayContents(InstanceKey I) {