SpaghettiTracer (was: [ANN] StarBrowser v4 on SqueakMap)
PhiHo Hoang
phiho.hoang at rogers.com
Tue Dec 10 07:18:44 UTC 2002
Hi Daniel,
> Have you tried the automatic layout?
Oh, how do you do it ?
> Aha! somebody else has looked at this.. cool. Yes, I find that it's very
> useful for 7-10 packages, and doing mostly manual layout. Beyond 20
> packages it's too dense, and the automatic layout is too slow.
Maybe you should consider the 3D version ;-)
Cheers,
PhiHo.
----- Original Message -----
From: "Daniel Vainsencher" <danielv at netvision.net.il>
To: <squeak-dev at lists.squeakfoundation.org>
Sent: Saturday, December 07, 2002 12:53 PM
Subject: SpaghettiTracer (was: [ANN] StarBrowser v4 on SqueakMap)
> Hi PhiHo.
>
> Aha! somebody else has looked at this.. cool. Yes, I find that it's very
> useful for 7-10 packages, and doing mostly manual layout. Beyond 20
> packages it's too dense, and the automatic layout is too slow.
>
> Have you tried the automatic layout?
>
> It's sometimes suprisingly good, but some manual tweaking is usually
> needed to get something pretty.
>
> Daniel
>
> PhiHo Hoang <phiho.hoang at rogers.com> wrote:
> > > Something like a 3D visualization of the message tally,
> > > with objects as nodes and messages as links. As messages get sent the
> > > links get hotter and hotter, and they cool off after a while. So that
> > > the "hot glowing spots" are those that you need to look at. This would
> > > be one incredible profiling tool.
> > >
> >
> > and a 3D visualization for SpaghettiTracer would
> > turn what looks like a mess of spaghetti strands
> > in 2D space into beautiful 3D wire mesh, lattice
> > where all dependencies clearly stand out waiting for
> > being refactored. ;-)
> >
> > Cheers,
> >
> > PhiHo.
>
More information about the Squeak-dev
mailing list
|