Archives December 2004
Another memory leak found and killed (Yet I feel no joy... 7, almost 8 days tracking down leaks and it's *still* losing memory...)
Written by
on
in
Snaking.
Yet another leak discovered and fixed. Basically there was code that had started out storing a single object as the value in a dictionary. When checking whether to delete that object (a callback for a timeout), the code was checking to see whether the object it was about to delete really was the deferred object ...
Oh, a few more successes with the Toolkit... (PyGreSQL and PyPgSQL both work...)
Written by
on
in
Snaking.
So far the only failure that's been seen is in Numpy 23.6 (23.1 works), and it works with a different version of one of the packages. Was very pleased when I just typed "vc7" and was able to move both packages to Python 2.4 just by running setup.py again (having just finished building them for ...
What's with the SourceForge and Comics.com? (Both decided yesterday to take aeons to load each page (if at all))
Written by
on
in
Snaking.
I'm trying to release new PyTable and BasicPropery versions. Unfortunately, it's been something like 40 minutes, and I'm still waiting for the dratted SourceForge to load the release-editing pages. And the comics.com pages are taking... well... it's hours and hours anyway, I started it downloading when I woke up at 10AM, and it's still not ...
New PyTable release (PyGreSQL support added)
Written by
on
in
Snaking.
For those with a yen for PyGreSQL, there's a new version of PyTable that has preliminary support for it. It runs most of the PyTable tests, but fails miserably in the real-world project (some problem with the reverse-engineering of the schema from the database).
Anywho, there for those who want to play with it.
Most of the day disappears in getting dependencies built (And still it disappears...)
Written by
on
in
Snaking.
Wound up going down to Givex to work with D'Arcy on the EFT server. Spent most (almost all) of the time getting NetBSD packages set up for BasicProperty and PyTable, then getting a PyGreSQL driver written (and debugged) for PyTable (D'Arcy won't even install PyPgSQL).
Still problems with the PyGreSQL driver that I'm intending to ...!-->!-->
Once again, the universe rewards cynicism (Stupid universe.)
Written by
on
in
Snaking.
Well, that one leak definitely wasn't the end of it. Still seeing a leak of 4KB every 5 or 6 minutes when running the tests in a tight loop.
Blah. Should have gone out for coffee with Shane, would have been more productive.
Don't forget to remove the testing fixtures you've added (Otherwise the test suite goes to heck...)
Written by
on
in
Snaking.
File this in the "stupid things that waste half an hour of debugging time" category. Switching to trying to verify the memory leak fixed, I suddenly discovered that something like half of the tests were now failing... so combed through all of the changes trying to figure out what I screwed up... turns out I'd ...
Burned too many times (Can't get happy about finding a leak...)
Written by
on
in
Snaking.
Have just discovered another leak, which is the one that was showing up with the "raise an error on send" test. Somehow holding a reference to a Deferred object which had methods registered from the holding object is producing the leak.
That so shouldn't be happening. Going to have to do some reworking of the ...!-->!-->
Play in Design: The Ampersand (First draft starts... forgot how interesting this stuff is (well, to me, anyway)...)
Written by
on
in
Design Theory.
Since the whole point of starting this blog was to prod me into doing some serious work on making my thesis work more accessible I suppose I should actually do some writing for it. So, the first sub-section of the "Play in Design" section now has a first-draft. There are 14 "Treasure Chest" sections in ...
A blowout for grams (I rather sucked at pool this afternoon...)
Written by
on
in
Vindaloo.
Aunt Lil' dropped grams off and had lunch with us. After she and Rosey had left grams and I played 4 games of pool. She won three of them, with my sinking the black mid-game, scratching on the black, and sewering on the black.
Ah well, guess that's what happens when she doesn't go about ...!-->!-->
Daily archives
- Dec. 1, 2004
- Dec. 2, 2004
- Dec. 3, 2004
- Dec. 4, 2004
- Dec. 5, 2004
- Dec. 6, 2004
- Dec. 7, 2004
- Dec. 8, 2004
- Dec. 9, 2004
- Dec. 10, 2004
- Dec. 12, 2004
- Dec. 13, 2004
- Dec. 14, 2004
- Dec. 15, 2004
- Dec. 16, 2004
- Dec. 17, 2004
- Dec. 19, 2004
- Dec. 20, 2004
- Dec. 21, 2004
- Dec. 22, 2004
- Dec. 23, 2004
- Dec. 24, 2004
- Dec. 25, 2004
- Dec. 26, 2004
- Dec. 27, 2004
- Dec. 28, 2004
- Dec. 29, 2004
- Dec. 30, 2004
- Dec. 31, 2004