[Python-checkins] peps: PEP 454: Prior Work

victor.stinner python-checkins at python.org
Tue Oct 22 02:42:26 CEST 2013


http://hg.python.org/peps/rev/367f82455a8e
changeset:   5202:367f82455a8e
user:        Victor Stinner <victor.stinner at gmail.com>
date:        Tue Oct 22 02:30:12 2013 +0200
summary:
  PEP 454: Prior Work

files:
  pep-0454.txt |  52 +++++++++++++++++++++++++++++----------
  1 files changed, 38 insertions(+), 14 deletions(-)


diff --git a/pep-0454.txt b/pep-0454.txt
--- a/pep-0454.txt
+++ b/pep-0454.txt
@@ -534,6 +534,44 @@
     New ``GroupedStats`` instance.
 
 
+Prior Work
+==========
+
+* `Python Memory Validator
+  <http://www.softwareverify.com/python/memory/index.html>`_ (2005-2013):
+  commercial Python memory validator developed by Software Verification.
+  It uses the Python Reflection API.
+* `PySizer <http://pysizer.8325.org/>`_: Google Summer of Code 2005 project by
+  Nick Smallbone.
+* `Heapy
+  <http://guppy-pe.sourceforge.net/>`_ (2006-2013):
+  part of the Guppy-PE project written by Sverker Nilsson.
+* Draft PEP: `Support Tracking Low-Level Memory Usage in CPython
+  <http://svn.python.org/projects/python/branches/bcannon-sandboxing/PEP.txt>`_
+  (Brett Canon, 2006)
+* Muppy: project developed in 2008 by Robert Schuppenies.
+* `asizeof <http://code.activestate.com/recipes/546530/>`_:
+  a pure Python module to estimate the size of objects by Jean
+  Brouwers (2008).
+* `Heapmonitor <http://www.scons.org/wiki/LudwigHaehne/HeapMonitor>`_:
+  It provides facilities to size individual objects and can track all objects
+  of certain classes. It was developed in 2008 by Ludwig Haehne.
+* `Pympler <http://code.google.com/p/pympler/>`_ (2008-2011):
+  project based on asizeof, muppy and HeapMonitor
+* `objgraph <http://mg.pov.lt/objgraph/>`_ (2008-2012)
+* `Dozer <https://pypi.python.org/pypi/Dozer>`_: WSGI Middleware version
+  of the CherryPy memory leak debugger, written by Marius Gedminas (2008-2013)
+* `Meliae
+  <https://pypi.python.org/pypi/meliae>`_:
+  Python Memory Usage Analyzer developed by John A Meinel since 2009
+* `caulk <https://github.com/smartfile/caulk/>`_: written by Ben Timby in 2012
+* `memory_profiler <https://pypi.python.org/pypi/memory_profiler>`_:
+  written by Fabian Pedregosa (2011-2013)
+
+See also `Pympler Related Work
+<http://pythonhosted.org/Pympler/related.html>`_.
+
+
 Links
 =====
 
@@ -544,20 +582,6 @@
 * `pytracemalloc on PyPI
   <https://pypi.python.org/pypi/pytracemalloc>`_
 
-Similar projects:
-
-* `Meliae: Python Memory Usage Analyzer
-  <https://pypi.python.org/pypi/meliae>`_
-* `Guppy-PE: umbrella package combining Heapy and GSL
-  <http://guppy-pe.sourceforge.net/>`_
-* `PySizer <http://pysizer.8325.org/>`_: developed for Python 2.4
-* `memory_profiler <https://pypi.python.org/pypi/memory_profiler>`_
-* `pympler <http://code.google.com/p/pympler/>`_
-* `Dozer <https://pypi.python.org/pypi/Dozer>`_: WSGI Middleware version
-  of the CherryPy memory leak debugger
-* `objgraph <http://mg.pov.lt/objgraph/>`_
-* `caulk <https://github.com/smartfile/caulk/>`_
-
 Copyright
 =========
 

-- 
Repository URL: http://hg.python.org/peps


More information about the Python-checkins mailing list