@Override
		public boolean remove(Object o) {
			processQueue();
			if (!(o instanceof Map.Entry)) {
				return false;
			}
			Entry<?, ?> e = (Entry<?, ?>) o;

			Object key = e.getKey();
			WeakValue<?> v = hash.get(key);
			if (v != null) {
				reverseHash.remove(v);
				hash.remove(key);
				return true;
			}
			return false;
		}
Removes all mappings from this map.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/pcodeCPort/utils/WeakHashMap2.java