Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Devel-NYTProf-6.140.0-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: perl-Devel-NYTProf Distribution: openSUSE Tumbleweed
Version: 6.140.0 Vendor: openSUSE
Release: 2.2 Build date: Fri Mar 8 23:16:58 2024
Group: Unspecified Build host: reproducible
Size: 1250645 Source RPM: perl-Devel-NYTProf-6.140.0-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Devel-NYTProf
Summary: Powerful fast feature-rich Perl source code profiler
Devel::NYTProf is a powerful, fast, feature-rich perl source code profiler.

  * Performs per-line statement profiling for fine detail

  * Performs per-subroutine statement profiling for overview

  * Performs per-opcode profiling for slow perl builtins

  * Performs per-block statement profiling (the first profiler to do so)

  * Accounts correctly for time spent after calls return

  * Performs inclusive and exclusive timing of subroutines

  * Subroutine times are per calling location (a powerful feature)

  * Can profile compile-time activity, just run-time, or just END time

  * Uses novel techniques for efficient profiling

  * Sub-microsecond (100ns) resolution on supported systems

  * Very fast - the fastest statement and subroutine profilers for perl

  * Handles applications that fork, with no performance cost

  * Immune from noise caused by profiling overheads and I/O

  * Program being profiled can stop/start the profiler

  * Generates richly annotated and cross-linked html reports

  * Captures source code, including string evals, for stable results

  * Trivial to use with mod_perl - add one line to httpd.conf

  * Includes an extensive test suite

  * Tested on very large codebases

NYTProf is effectively two profilers in one: a statement profiler, and a
subroutine profiler.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Fri Mar 08 2024 Tina Müller <tina.mueller@suse.com>
  - Fix disabling of __perllib_provides
* Thu Oct 19 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 6.14
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
    =head2 Changes in Devel::NYTProf 6.14 - 18th Oct 2023
    B<There should be no significant differences in the performance of Devel-NYTProf
    from that of the previous release.>  This release is primarily maintenance-
    focused.
    More build-time warnings using recent versions of C compilers have been
    eliminated, particularly with recent production releases of Perl.  Thanks to
    Karl Williamson for guidance on updating F<ppport.h> and using it to update
    F<NYTProf.xs>.
    =head2 Changes in Devel::NYTProf 6.13 - 10th Oct 2023
    B<There should be no significant differences in the performance of Devel-NYTProf
    from that of the previous release.>  This release is primarily maintenance-
    focused.
    The largest difference in the distribution
    is the removal of the F<nytprofpf> program (L<GH
    206|https://github.com/timbunce/devel-nytprof/pull/206>).  This program was
    written for an open-source software competition which is no longer being held.
    Other changes include:
    Removal of remaining reference to Travis CI
    (L<GH 202|https://github.com/timbunce/devel-nytprof/pull/202>).
    Elimination of 'bad-function-cast' warnings during 'make'
    (L<GH 205|https://github.com/timbunce/devel-nytprof/pull/205>).
    Correction of typographic error in F<nytprofhtml> thanks to Amory Meltzer
    (L<GH 210|https://github.com/timbunce/devel-nytprof/pull/210>).
    Depending on Per version, skip one test file that was exercising 'given' and
    'when' keywords (now deprecated)
    (L<GH 211|https://github.com/timbunce/devel-nytprof/pull/211>).
    Elimination of the 'register' keyword from NYTProf.xs (partial resolution of
    L<GH 191|https://github.com/timbunce/devel-nytprof/issues/191>) which is
    forbidden as of ISO C++17.
* Thu Nov 17 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 6.12
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
    =head2 Changes in Devel::NYTProf 6.12 - 16th Nov 2022
    B<There should be no significant differences in the performance of Devel-NYTProf
    from that of the previous release.>  This release is primarily focused on
    adapting the library to a change in Perl 5 as of release 5.37.6 in November
    2022; code contributed by Tony Cook in L<GH 200: support SSNEW*() macros
    returning SSize_t instead of
    I32|https://github.com/timbunce/devel-nytprof/pull/200>.  Corrections to
    errors in documentation contributed by joshnaitis in L<GH 198: Fix typos in
    /bin report generators|https://github.com/timbunce/devel-nytprof/pull/198>.
    'make' targets dependent on Subversion (former version control system) removed
    in L<GH 196|https://github.com/timbunce/devel-nytprof/pull/196>.  CPAN module
    Sub::Name added as test-time prerequisite.
* Mon Sep 20 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 6.11
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
    =head2 Changes in Devel::NYTProf 6.11 - 19th Sep 2021
    Removed F<lib/Devel/NYTProf/js/jquery.floatThead.min.js> in L<GH 194: Remove
    jquery.floatThead.min.js|https://github.com/timbunce/devel-nytprof/pull/194>.
    In L<GH 192: nytprofhtml - internal anchor links in html pages go to wrong
    locations|https://github.com/timbunce/devel-nytprof/issues/192> Shawn Laffan
    reported that internal links to anchors in the generated HTML pages were not
    correctly positioned in the vertical dimension.   Discontinuing use of this
    Javascript file appears to correct the problem.
* Mon May 10 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 6.10
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
* Mon May 03 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 6.09
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
* Wed Apr 07 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 6.07
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
    =head2 Changes in Devel::NYTProf 6.07 - 6th April 2020
      Focus is to enable test suite to pass with perl-5.33.3 and higher.  (Changes
      in blead required changes in expectations set in test data files.)
      Correction to MANIFEST
      thanks to mattlaw. #142
      POD improvements
      thanks to tomhukins. #129
      Makefile.PL modernizations
      thanks to karenetheridge. #126
      .gitignore corrections
      thanks to jkeenan. #146
      Adapt tests to work with 5.33 and higher
      thanks to jkeenan. #147
* Sun Jun 10 2018 coolo@suse.com
  - updated to 6.06
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
    =head2 Changes in Devel::NYTProf 6.06 - 4th June 2018
      Fix sorting of numbers ending ...5s as microsec
      thanks to pichi. #120
      Fix tests for Strawberry Perl portable
      thanks to shawnlaffan. #123
      Fixed broken link in the pod to YAPC::NA 2014 talk video
      thanks to manwar. #116
      Add "NYTProf" to buffer overflow error message for easier triage
      thanks to atomicstack. #119.
      Add appveyor config file for CI on Windows
      thanks to shawnlaffan. #117
* Tue Mar 27 2018 coolo@suse.com
  - updated to 6.05
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
    =head2 Changes in Devel::NYTProf 6.05 - 23rd March 2018
      Fix test failures on Perl 5.27.6+ #113
      Fix to prevent memory corruption in incr_sub_inclusive_time
      thanks to lucrocha #115
      Fix test failures on Perl 5.26 w/ PERL_USE_UNSAFE_INC=0,
      thanks to Kent Fredric #112
      Fix for the double opening of the web browser with --open,
      thanks to trizen #107
      Updated links in docs from old svn repository to Github
      thanks to smpeters #114
* Fri Nov 25 2016 coolo@suse.com
  - updated to 6.04
    see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
    =head2 Changes in Devel::NYTProf 6.04 - 24th November 2016
      Fixed build on perl 5.25+ due to OpSIBLING, thanks to Dan Collins #102
      Fixed nytprofmerge on Windows thanks to andrey-starodubtsev #99
      Fixed nytprofhtml invalid UTF-8 char and improved CSS #105
      Fixed spelling mistake in nytprofcsv docs. Closes #95
      Table headers now stay visible, thanks to Sebastian Rose #106
      Assorted improvments to .travis.yml

Files

/usr/bin/flamegraph.pl
/usr/bin/nytprofcalls
/usr/bin/nytprofcg
/usr/bin/nytprofcsv
/usr/bin/nytprofhtml
/usr/bin/nytprofmerge
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/MemoryProfiling.pod
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Apache.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Constants.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Core.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Data.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/FileHandle.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/FileInfo.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/ReadStream.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Reader.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Run.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/SubCallInfo.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/SubInfo.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Test.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/Util.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/asc.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/bg.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/desc.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/Treemap.css
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/gradient-cushion1.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/gradient.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/gradient20.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/gradient30.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/gradient40.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/gradient50.png
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/jit-yc.js
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jit/jit.js
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jquery-min.js
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/jquery.tablesorter.min.js
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/NYTProf/js/style-tablesorter.css
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/auto
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/auto/Devel
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/auto/Devel/NYTProf
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Devel/auto/Devel/NYTProf/NYTProf.so
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Devel
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Devel/NYTProf
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Devel/NYTProf/NYTProf.so
/usr/share/doc/packages/perl-Devel-NYTProf
/usr/share/doc/packages/perl-Devel-NYTProf/Changes
/usr/share/doc/packages/perl-Devel-NYTProf/HACKING
/usr/share/doc/packages/perl-Devel-NYTProf/README.md
/usr/share/man/man1/nytprofcalls.1.gz
/usr/share/man/man1/nytprofcg.1.gz
/usr/share/man/man1/nytprofcsv.1.gz
/usr/share/man/man1/nytprofhtml.1.gz
/usr/share/man/man1/nytprofmerge.1.gz
/usr/share/man/man3/Devel::MemoryProfiling.3pm.gz
/usr/share/man/man3/Devel::NYTProf.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Apache.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Core.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Data.3pm.gz
/usr/share/man/man3/Devel::NYTProf::FileInfo.3pm.gz
/usr/share/man/man3/Devel::NYTProf::ReadStream.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Run.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Util.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 25 23:14:26 2024