Explorar o código

Should have reduced memory footprint of MvS purge operation

Yentl Van Tendeloo %!s(int64=8) %!d(string=hai) anos
pai
achega
ec6023f295
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      state/modelverse_state/main.py

+ 2 - 1
state/modelverse_state/main.py

@@ -426,7 +426,8 @@ class ModelverseState(object):
 
     def purge(self):
         self.garbage_collect()
-        values = set(self.nodes) | set(self.edges)
+        values = set(self.edges)
+        values.update(self.nodes)
         visit_list = [self.root]
 
         while visit_list: