[Yt-svn] yt-commit r1203 - trunk/yt/extensions

britton at wrangler.dreamhost.com britton at wrangler.dreamhost.com
Wed Mar 11 09:31:38 PDT 2009


Author: britton
Date: Wed Mar 11 09:31:37 2009
New Revision: 1203
URL: http://yt.spacepope.org/changeset/1203

Log:
Added a grid-by-grid deletion of data before deleting a sphere for the profiler 
in the HaloProfiler.  This is a temporary solution to a memory leak in sphere 
objects.


Modified:
   trunk/yt/extensions/HaloProfiler.py

Modified: trunk/yt/extensions/HaloProfiler.py
==============================================================================
--- trunk/yt/extensions/HaloProfiler.py	(original)
+++ trunk/yt/extensions/HaloProfiler.py	Wed Mar 11 09:31:37 2009
@@ -167,6 +167,11 @@
                 profile.write_out(filename, format='%0.6e')
             del profile
 
+            # Temporary solution to memory leak.
+            for g in pf.h.grids:
+                g.clear_data()
+            sphere.clear_data()
+
             del sphere
             pbar.update(q)
 



More information about the yt-svn mailing list