Well, that would be why the ActiveBlocks data isn't correct . . .
commit56e52dee149c532768f97857db75130276e45018
authorstrange <kawk256@gmail.com>
Mon, 22 Feb 2010 05:02:46 +0000 (21 22:02 -0700)
committerstrange <kawk256@gmail.com>
Mon, 22 Feb 2010 05:02:46 +0000 (21 22:02 -0700)
tree42b4a02b7e8a7c9209812bc924238a5d4d45ed71
parent79b883322df88a2b848d64deb399dca6eb60a5cb
Well, that would be why the ActiveBlocks data isn't correct . . .

For some reason, AllocEvent isn't working correctly any more. It is insisting
upon creating a new tree every single time a new snapshot is created -- and it
is never replacing head nodes when the tree is modified. In other words, I
coded AllocEvent::apply_to() incorrectly . . .

After I get my mind off of it for a minute or six, I'm going to take another
look at it. I have the feeling I'm missing something very obvious . . .
gui/src/session/VisualizationThread.cpp
gui/src/session/visualizations/ActiveBlocksData.cpp
gui/src/session/visualizations/ActiveBlocksRequest.cpp
gui/src/session/visualizations/ActiveBlocksRequest.h
gui/src/storage/AllocEvent.cpp
gui/src/storage/FreeEvent.cpp
gui/src/storage/SnapshotList.cpp
gui/src/storage/Timestamp.cpp