Skip Menu |

This queue is for tickets about the Devel-MAT CPAN distribution.

Report information
The Basics
Id: 91173
Status: resolved
Priority: 0/
Queue: Devel-MAT

People
Owner: Nobody in particular
Requestors: kaoru [...] slackwise.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: pmat-explore-gtk requires List::UtilsBy but it's not listed as a dependency
alex@kyon:~$ pmat-explore-gtk dump.pmat Can't locate List/UtilsBy.pm in @INC (@INC contains: /home/alex/perl5/perlbrew/perls/perl-5.16.3/lib/site_perl/5.16.3/x86_64-linux /home/alex/perl5/perlbrew/perls/perl-5.16.3/lib/site_perl/5.16.3 /home/alex/perl5/perlbrew/perls/perl-5.16.3/lib/5.16.3/x86_64-linux /home/alex/perl5/perlbrew/perls/perl-5.16.3/lib/5.16.3 .) at /home/alex/perl5/perlbrew/perls/perl-5.16.3/bin/pmat-explore-gtk line 21. BEGIN failed--compilation aborted at /home/alex/perl5/perlbrew/perls/perl-5.16.3/bin/pmat-explore-gtk line 21. Thanks for a great tool! - Alex
On Wed Dec 04 07:48:05 2013, KAORU wrote: Show quoted text
> alex@kyon:~$ pmat-explore-gtk dump.pmat > Can't locate List/UtilsBy.pm in @INC...
Oops. The explorer was originally just a local script that eventually I decided to ship. I didn't put too much thought into its deps. Anyway, added now. Will be in next release. -- Paul Evans
On Wed Dec 04 09:24:41 2013, PEVANS wrote: Show quoted text
> On Wed Dec 04 07:48:05 2013, KAORU wrote:
> > alex@kyon:~$ pmat-explore-gtk dump.pmat > > Can't locate List/UtilsBy.pm in @INC...
> > Oops. The explorer was originally just a local script that eventually > I decided to ship. I didn't put too much thought into its deps. > > Anyway, added now. Will be in next release.
Thanks Paul. I got some good use out of Devel::PMAT today. Had to shutdown my development VM to free up some memory - 7GB needed for pmat-count against a 655MB dump file - but I found the problem and now my code is awesomer :-)
On Wed Dec 04 09:28:36 2013, KAORU wrote: Show quoted text
> I got some good use out of Devel::PMAT today. Had to shutdown my > development VM to free up some memory - 7GB needed for pmat-count > against a 655MB dump file - but I found the problem and now my code is > awesomer :-)
Yeeah... That's due to the ~9 or so SVs in the analyser that are needed to represent each SV in the dumpfile as a perl object. At some point fairly soon I'm going to start rewriting lower-level bits of the analyser in XS instead, to hopefully cut down on that amount of blowup. -- Paul Evans