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