Revert "@Sotr think is a thread-safe issue, so i use ConcurrentSkipListSet to replace TreeSet."

This reverts commit c1f585fc61.
This commit is contained in:
Sotr
2019-03-29 22:58:14 +08:00
parent c2bd2f03ed
commit 48d3ceef61

View File

@@ -5,15 +5,11 @@ import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
import java.util.concurrent.ConcurrentSkipListSet;
public class HashTreeSet<V> implements Set<V> {
private Set<V> hash = new it.unimi.dsi.fastutil.objects.ObjectOpenHashSet<V>(); //Paper - Replace java.util.HashSet with ObjectOpenHashSet
// Akarin Start
//private TreeSet<V> tree = new TreeSet<V>();
private ConcurrentSkipListSet<V> tree = new ConcurrentSkipListSet<V>();
// Akarin End
private TreeSet<V> tree = new TreeSet<V>();
public HashTreeSet() {