Re: How to get a heap visualization

2017-08-31 Thread David Feuer
Have you gotten in touch with Joachim? I think he's touched that space in
the not too murky past.

On Aug 31, 2017 11:18 AM, "Yitzchak Gale"  wrote:

> I wrote:
> >> I need a simple heap visualization for debugging purposes...
> >> Vacuum... has some long-outstanding PRs against it...
> >> that were never applied...
> >> Getting ghc-vis to compile looks hopeless...
> >> ghc-heap-view... is there a quick and simple
> >> visualizer for its output, without ghc-vis?
>
> Edward Z. Yang wrote:
> > Why not the plain old heap profiler?
>
> That didn't prove helpful in this case. We need to dive down
> into the structure of certain large and complex objects to find
> out what is happening.
>
> My plan is to see if I can apply the vacuum PR manually locally
> and see if I can get it working reasonably soon. If not, I guess
> I'll try running ghc-heap-view without visualization and see if I
> can make sense of the textual output.
>
> Actually, the profiling was done by someone else, not me.
> Now that you mention it, maybe I'll first give that another try
> myself and see if I can get any farther.
>
> Still, vacuum-style heap visualization is a really nice tool.
> It's a shame that it has fallen into such a state of disrepair.
>
> Thanks,
> Yitz
> ___
> Glasgow-haskell-users mailing list
> Glasgow-haskell-users@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users
>
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users


Re: How to get a heap visualization

2017-08-31 Thread Yitzchak Gale
I wrote:
>> I need a simple heap visualization for debugging purposes...
>> Vacuum... has some long-outstanding PRs against it...
>> that were never applied...
>> Getting ghc-vis to compile looks hopeless...
>> ghc-heap-view... is there a quick and simple
>> visualizer for its output, without ghc-vis?

Edward Z. Yang wrote:
> Why not the plain old heap profiler?

That didn't prove helpful in this case. We need to dive down
into the structure of certain large and complex objects to find
out what is happening.

My plan is to see if I can apply the vacuum PR manually locally
and see if I can get it working reasonably soon. If not, I guess
I'll try running ghc-heap-view without visualization and see if I
can make sense of the textual output.

Actually, the profiling was done by someone else, not me.
Now that you mention it, maybe I'll first give that another try
myself and see if I can get any farther.

Still, vacuum-style heap visualization is a really nice tool.
It's a shame that it has fallen into such a state of disrepair.

Thanks,
Yitz
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users