Tim Bunce wrote: > A stacktrace would be a big help. Below. Don't know that it will be any use. Grabbed via VS 2005; given that this is Strawberry, no surprise that it's not able to understand any GCC information, so all we've got is addresses.
This was done with Subversion r812. I tried r813-r828 and got big failures in t/test16.t. As you'll see from the logs, in this case I tried profiling "perl Build.PL" for our custom Module::Build subclass' distro. Modules that the distro "use"s and their installed versions: autodie: 1.999 Carp: 1.08 Cwd: 3.3 Date::Format: 2.22 Devel::CheckOS: 1.61 English: 1.04 Exporter: 5.63 File::Basename: 2.76 File::Find::Rule: 0.30 File::Find::Rule::VCS: 1.05 File::Next: 1.02 File::Path: 2.07 File::Spec::Functions: 3.3 IPC::System::Simple: 1.18 List::MoreUtils: 0.22 Module::Build: 0.34 Module::CoreList: 2.17 Module::Used: v1.2.0 MyCPAN::App::DPAN: 1.24 parent: 0.221 Readonly: 1.03 strict: 1.04 utf8: 1.07 version: 0.77 warnings: 1.06 > And/or run NYTProf with a high trace level, logging to a file, and > the trace from the statement profiler will tell you where in your > code the problem occured and what NYTProf was doing at the time. http://galumph.com/transfer/nytprof.trace.log.gz (4.5M) > If the fault is reproducible with blocks=0 then use that as it'll run > faster and produce a less noisy log. http://galumph.com/transfer/nytprof.trace.blocks=0.log.gz (20K) > msvcrt.dll!77c47094() [Frames below may be incorrect and/or missing, no symbols loaded for msvcrt.dll] perl510.dll!6a731b89() perl510.dll!6a69c77f() perl510.dll!6a72fdaf() perl510.dll!6a731a51() perl510.dll!6a730579() perl510.dll!6a731d90() perl510.dll!6a731d90() perl510.dll!6a782b1d() NYTProf.dll!3c364cf6() perl510.dll!6a693875() perl510.dll!6a69c77f() msvcrt.dll!77c2c2de() msvcrt.dll!77c3a52e() msvcrt.dll!77c3b967() perl510.dll!6a735564() perl510.dll!6a6ef6ea() perl510.dll!6a782b1d() perl510.dll!6a728ce9() perl510.dll!6a6c1a76() perl510.dll!6a6c182a() perl510.dll!6a782b1d() perl510.dll!6a76ccc4() perl510.dll!6a7650e9() perl510.dll!6a732597() perl510.dll!6a76509f() perl510.dll!6a6c1cff() perl510.dll!6a69d039() perl510.dll!6a76ccc4() perl510.dll!6a76caae() perl510.dll!6a6c1b1a() perl510.dll!6a682707() perl510.dll!6a6b1679() perl510.dll!6a6b2a45() perl510.dll!6a76ca21() perl510.dll!6a69b524() perl510.dll!6a6aaf35() perl510.dll!6a6a9c5f() perl510.dll!6a6b3073() perl510.dll!6a748360() perl510.dll!6a6c8904() perl510.dll!6a736e23() perl510.dll!6a6e1005() perl510.dll!6a69df63() perl510.dll!6a6e39f4() msvcrt.dll!77c39f8e() perl510.dll!6a728ce9() perl510.dll!6a6c1a76() perl510.dll!6a6c182a() msvcrt.dll!77c2c2e3() perl510.dll!6a782b1d() perl510.dll!6a76ccc4() perl510.dll!6a6c1cff() perl510.dll!6a681b73() perl510.dll!6a6c1b1a() perl510.dll!6a682707() perl510.dll!6a6b1679() perl510.dll!6a6b2a45() perl510.dll!6a76ca21() perl510.dll!6a69b524() perl510.dll!6a6aaf35() perl510.dll!6a6a9c5f() perl510.dll!6a6b3073() perl510.dll!6a748360() perl510.dll!6a6c8904() perl510.dll!6a736e23() perl510.dll!6a6e1005() perl510.dll!6a6e273a() perl510.dll!6a77bce8() msvcrt.dll!77c1f2c1() NYTProf.dll!3c363e3e() perl510.dll!6a728ce9() perl510.dll!6a6c1a76() perl510.dll!6a6c182a() perl510.dll!6a782b1d() perl510.dll!6a76ccc4() perl510.dll!6a7650e9() perl510.dll!6a732597() perl510.dll!6a76509f() perl510.dll!6a6c1cff() perl510.dll!6a69d039() perl510.dll!6a76ccc4() perl510.dll!6a76caae() perl510.dll!6a6c1b1a() perl510.dll!6a682707() perl510.dll!6a6b1679() perl510.dll!6a6b2a45() perl510.dll!6a76ca21() perl510.dll!6a69b524() perl510.dll!6a6aaf35() perl510.dll!6a6a9c5f() perl510.dll!6a6b3073() perl510.dll!6a748360() perl510.dll!6a6c8904() perl510.dll!6a736e23() perl510.dll!6a6e1005() perl510.dll!6a6e273a() perl510.dll!6a77bce8() msvcrt.dll!77c1f2c1() NYTProf.dll!3c363e3e() perl510.dll!6a728ce9() perl510.dll!6a6c1a76() perl510.dll!6a6c182a() msvcrt.dll!77c2c2e3() perl510.dll!6a782b1d() perl510.dll!6a76ccc4() perl510.dll!6a6c1cff() perl510.dll!6a681b73() perl510.dll!6a6c1b1a() perl510.dll!6a682707() perl510.dll!6a6b1679() perl510.dll!6a6b2a45() perl510.dll!6a76ca21() perl510.dll!6a69b524() perl510.dll!6a6aaf35() perl510.dll!6a6a9c5f() perl510.dll!6a6b3073() perl510.dll!6a748360() perl510.dll!6a6c8904() perl510.dll!6a736e23() perl510.dll!6a6e1005() perl510.dll!6a6e273a() perl510.dll!6a77bce8() msvcrt.dll!77c1f2c1() NYTProf.dll!3c363e3e() perl510.dll!6a728ce9() perl510.dll!6a6c1a76() perl510.dll!6a6c182a() perl510.dll!6a782b1d() perl510.dll!6a76ccc4() perl510.dll!6a7650e9() perl510.dll!6a732597() perl510.dll!6a76509f() perl510.dll!6a6c1cff() perl510.dll!6a69d039() perl510.dll!6a76ccc4() perl510.dll!6a76caae() perl510.dll!6a6c1b1a() perl510.dll!6a682707() perl510.dll!6a6b1679() perl510.dll!6a6b2a45() perl510.dll!6a76ca21() perl510.dll!6a69b524() perl510.dll!6a6aaf35() perl510.dll!6a6a9c5f() perl510.dll!6a6b3073() perl510.dll!6a748360() perl510.dll!6a6c8904() perl510.dll!6a736e23() perl510.dll!6a6e1005() perl510.dll!6a6e273a() perl510.dll!6a77bce8() msvcrt.dll!77c1f2c1() NYTProf.dll!3c363e3e() perl510.dll!6a728ce9() perl510.dll!6a6c1a76() perl510.dll!6a6c182a() perl510.dll!6a782b1d() perl510.dll!6a76ccc4() perl510.dll!6a7650e9() perl510.dll!6a732597() perl510.dll!6a76509f() perl510.dll!6a6c1cff() perl510.dll!6a69d039() perl510.dll!6a76ccc4() perl510.dll!6a76caae() perl510.dll!6a6c1b1a() perl510.dll!6a682707() perl510.dll!6a6b1679() perl510.dll!6a6b2a45() perl510.dll!6a76ca21() perl510.dll!6a69b524() perl510.dll!6a6aaf35() perl510.dll!6a6a9c5f() perl510.dll!6a6b3073() perl510.dll!6a748360() perl510.dll!6a6c8904() msvcrt.dll!77c39f8e() perl510.dll!6a6c0279() perl510.dll!6a779bbd() kernel32.dll!7c814c54() perl510.dll!6a779d0c() perl510.dll!6a782b1d() perl510.dll!6a6c2786() perl510.dll!6a6c249d() perl510.dll!6a699c4a() perl510.dll!6a6bd403() perl510.dll!6a772dd3() ntdll.dll!7c91017b() ntdll.dll!7c9101bb() ntdll.dll!7c912cae() ntdll.dll!7c912ce4() ntdll.dll!7c912d51() ntdll.dll!7c912d58() ntdll.dll!7c910202() ntdll.dll!7c911008() ntdll.dll!7c911066() ntdll.dll!7c9101bb() ntdll.dll!7c910098() ntdll.dll!7c910021() ntdll.dll!7c91003d() ntdll.dll!7c9133c7() ntdll.dll!7c928541() ntdll.dll!7c928389() ntdll.dll!7c934a55() ntdll.dll!7c934a65() ntdll.dll!7c912c06() ntdll.dll!7c91003d() kernel32.dll!7c82c43f() kernel32.dll!7c85c1ca() perl.exe!004015f5() kernel32.dll!7c830c78() kernel32.dll!7c830cff() msvcrt.dll!77c2c024() msvcrt.dll!77c2c02d() ntdll.dll!7c9101bb() msvcrt.dll!77c2c3c9() msvcrt.dll!77c3a52e() msvcrt.dll!77c39d60() msvcrt.dll!77c34e2f() msvcrt.dll!77c34e29() perl.exe!00401322() perl.exe!00401303() msvcrt.dll!77c34e42() perl.exe!00401436() perl.exe!0040124b() perl.exe!00401298() kernel32.dll!7c817067() --~--~---------~--~----~------------~-------~--~----~ You've received this message because you are subscribed to the Devel::NYTProf Development User group. Group hosted at: http://groups.google.com/group/develnytprof-dev Project hosted at: http://perl-devel-nytprof.googlecode.com CPAN distribution: http://search.cpan.org/dist/Devel-NYTProf To post, email: [email protected] To unsubscribe, email: [email protected] -~----------~----~----~----~------~----~------~--~---
