Time for a little redesign of the Visualizer.
commita6aefc990eb7791b2221b8b1b1fa588c7514787f
authorEthereal <ethereal.visage@gmail.com>
Mon, 28 Feb 2011 03:00:32 +0000 (27 20:00 -0700)
committerEthereal <ethereal.visage@gmail.com>
Mon, 28 Feb 2011 03:00:32 +0000 (27 20:00 -0700)
tree7c4bc64b99be9e7c7ff60f36e1dd2cda3b4839e5
parentc4fc3cc6084856911ccaca7495e545f87df0cbab
Time for a little redesign of the Visualizer.

Basically, the idea is that the current system of using one DataStore per
module across every DataInput is kind of . . . not a good one.

The new plan is to use one DataStore per DataInput and set up a composite
DataStore that Viewports can access. That way, it is possible to set up a
visualization that only takes data from a selection of data sources.

Surprisingly, only minor modifications to the framework will be required. The
module artisans, of course, will need to be changed dramatically, but still.

Better now than later.
SConstruct
modules/cpuTime/src/artisan/DataStore.h
modules/memory/src/artisan/DataStore.cpp [new file with mode: 0644]
modules/memory/src/artisan/DataStore.h [new file with mode: 0644]
modules/memory/src/artisan/Interface.cpp [new file with mode: 0644]
modules/memory/src/artisan/Interface.h [new file with mode: 0644]
modules/memory/src/artisan/Viewport.cpp [new file with mode: 0644]
modules/memory/src/artisan/Viewport.h [new file with mode: 0644]
tests/mallocTest5.c [new file with mode: 0644]