[ANN] Meliae 0.2.1rc1 available
John Arbash Meinel
john.meinel at canonical.com
Thu Jul 1 14:47:31 BST 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Thanks to Gary Poster and Max Kanat-Alexander, we have a new release of
Meliae on its way. For those who don't remember, Meliae is a memory
debugging library for python. It lets you dump out the current memory
information, and load it back later for analysis.
This release is primarily a bugfix release. Fixes some issues with peak
memory, high-bits set in object addresses, running on Fedora, and 64-bit
support.
I'd like to put out 0.2.1 final in about a week or so, but it would be
good to get feedback about whether it runs for people on various
platforms. (I've tried it on Windows 32-bit and Ubuntu 32-bit/64-bit).
The easiest way to test it is:
bzr branch lp:meliae/0.2
cd 0.2
python setup.py build_ext -i
python run_tests.py
That at least shows that the test suite passes, which is a good sign
that it will work (albeit not a guarantee).
Thanks to everyone that helped out.
John
=:->
Changelog:
:0.2.1rc1: 2010-06-30
* Avoid calling ``PyType_Type.tp_traverse`` when the argument is not a
heap-class. There is an assert that gets tripped if you are running a
debug build (or something to do with how Fedora builds its python).
(John Arbash Meinel, #586122)
* Flush the file handle before exiting. We were doing it at the Python
layer, but that might not translate into the ``FILE*`` object.
(John Arbash Meinel, #428165)
* Handle some issues when using Pyrex 0.9.8.4. It was treating
``<unsigned long>`` as casting the object pointer, not as a Python
level "extract an integer". However, assignment to an ``cdef unsigned
long`` does the right thing. (John Arbash Meinel)
* Tweak some memory performance issues (Gary Poster, #581918)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkwsnHMACgkQJdeBCYSNAANQiACgnsEa7CLT9NPSWxLwntTnFcyA
KvIAoJVVzfbOxx1+nUC+5FjTc5SEP/8k
=xEVm
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list