# HG changeset patch # User Dan Villiom Podlaski Christiansen # Date 1241175680 -7200 # Node ID 97360cb777a835c596cb6097fea6b6e713da0555 # Parent ce676eff002b728017f4ad2a848df9c605cbf34b svn_swig_wrapper: remove explicit invocation of the garbage collector It's the Subversion bindings that are broken, not Python. I think. diff --git a/svnwrap/svn_swig_wrapper.py b/svnwrap/svn_swig_wrapper.py --- a/svnwrap/svn_swig_wrapper.py +++ b/svnwrap/svn_swig_wrapper.py @@ -395,8 +395,6 @@ class SubversionRepo(object): while len(revisions) > 1: yield revisions.popleft() - # Now is a good time to do a quick garbage collection. - gc.collect(0) if len(revisions) == 0: # exit the loop; there is no history for the path. @@ -406,8 +404,6 @@ class SubversionRepo(object): start = r.revnum yield r self.init_ra_and_client() - # Now is a good time to do a thorough garbage colection. - gc.collect() def commit(self, paths, message, file_data, base_revision, addeddirs, deleteddirs, properties, copies):