forked from pool/perl-Devel-NYTProf
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Devel-NYTProf?expand=0&rev=37
300 lines
12 KiB
Plaintext
300 lines
12 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Mar 8 22:16:58 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
|
|
|
- Fix disabling of __perllib_provides
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 19 03:06:24 UTC 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 03:06:21 UTC 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 03:06:47 UTC 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 03:06:15 UTC 2021 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- updated to 6.10
|
|
see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 3 03:07:43 UTC 2021 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- updated to 6.09
|
|
see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 7 03:06:20 UTC 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 05:19:51 UTC 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 05:15:23 UTC 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 06:21:50 UTC 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 4 09:34:04 UTC 2016 - coolo@suse.com
|
|
|
|
- updated to 6.03
|
|
see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
|
|
|
|
=head2 Changes in Devel::NYTProf 6.03 - 25th March 2016
|
|
|
|
Fix to account for the deep stack optimizations in perl 5.23.8
|
|
by Dave Mitchell, with my great gratitude!
|
|
Fix SIGUSR2 on MSWin32 and div by zero #78 PR#79
|
|
with thanks to Nicolas Georges.
|
|
Fix for perl 5.8.8 but adding definition for tTHX.
|
|
Unify 'Profile format error' messages.
|
|
|
|
Improve the TROUBLESHOOTING docs.
|
|
Added some more docs for the start=init option #85
|
|
Corrected URL of KCachegrind home page #87
|
|
with thanks to Denis Ibaev.
|
|
Corrected URL of sample report #80
|
|
Removed dead code.nytimes.com URL and redundant history #84
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 5 08:40:53 UTC 2015 - coolo@suse.com
|
|
|
|
- updated to 6.02
|
|
see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
|
|
|
|
=head2 Changes in Devel::NYTProf 6.02 - 2nd August 2015
|
|
|
|
FlameGraphs upgraded the latest version, which supports searching.
|
|
Use JSON::MaybeXS instead of JSON::Any (deprecated), thanks to Ether #73
|
|
Updated metacpan urls, thanks to Ether #74
|
|
Internal context optimizations, thanks to jandubois #75
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 16 21:12:10 UTC 2015 - coolo@suse.com
|
|
|
|
- updated to 6.01
|
|
see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 4 09:15:27 UTC 2013 - coolo@suse.com
|
|
|
|
- updated to 5.06
|
|
Fixed for perl 5.19.4. RT#88288 thanks to sprout.
|
|
Fixed test for change in perl 5.18.x error message text.
|
|
Fixed to no longer open a file when start=no. RT#86497/RT#87404.
|
|
Fixed compiler warnings. RT#86728 thanks to Alexander Bluhm.
|
|
|
|
Document that Devel::NYTProf needs to be loaded as early as possible
|
|
even when using start=no. PR#10 thanks to moritz.
|
|
Removed unused keyword $Id$. PR#9 thanks to dsteinbrunner.
|
|
Removed old benchmark.pl files. RT#86704.
|
|
Corrected assorted typos. PR#8 thanks to dsteinbrunner.
|
|
Added meta-spec to META_MERGE. PR#12 thanks to dsteinbrunner.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 24 07:28:06 UTC 2013 - coolo@suse.com
|
|
|
|
- updated to 5.05
|
|
Fixed crash on "Can't use string as a subroutine ref" error,
|
|
and probably other die-at-pp_entersub cases,
|
|
with thanks to Zefram. RT#86638
|
|
Fixed crash with libcexit=1, thanks to Zefram. RT#86548
|
|
|
|
Allow negative times in tests for systems with unstable clocks
|
|
thanks to Gisle Aas, RT#85556.
|
|
Added libcexit=1 option thanks to Zefram, RT#75912.
|
|
Added documentation for endatexit and libcexit options.
|
|
Added documentation for nytprofhtml --minimal
|
|
thanks to Mike Doherty, RT#86039.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 4 08:23:14 UTC 2013 - coolo@suse.com
|
|
|
|
- updated to 5.03
|
|
Fix windows to use flamegraph.bat [Christian Walde]
|
|
Generates META.yml which mentions github repo [Christian Walde]
|
|
Add meta robots noindex to html pages [Tokuhiro Matsuno]
|
|
|
|
Can't rely on #!-line to always work, PR#3
|
|
thanks to Gisle Aas.
|
|
|
|
Avoid triggering "gcc internal compiler error" PR#4
|
|
thanks to Gisle Aas.
|
|
|
|
Added subroutine entry and return event stream,
|
|
controlled via the calls=N option. Default calls=1.
|
|
|
|
Added nytprofcalls command to process the call event stream to
|
|
generate timings for distinct call stacks (experimental).
|
|
|
|
Added Flame Graph visualization SVG using the call stack data.
|
|
|
|
Changed blocks=N option to be 0 (disabled) by default.
|
|
|
|
Fixed test for perl 5.17+ hash randomization.
|
|
Fixed nytprofhtml for Windows thanks to Jan Dubois. PR#2
|
|
Fixed assorted nits thanks to Steve Peters. PR#1
|
|
Deprecated nytprofcsv - speak up if you use it!
|
|
No longer warn about $&, $` and $' being slow if $] >= 5.017008.
|
|
|
|
Fix u2time clock (ie Time::HiRes, used by Windows)
|
|
|
|
Clarify sigexit option docs.
|
|
Loosen test timing constraints (for slow cpantester VMs).
|
|
|
|
Significant improvement in the accuracy of the subroutine profiler,
|
|
especially for frequent calls to very short duration subs/ops,
|
|
and more so for POSIX and OSX systems with sub-microsecond clocks.
|
|
|
|
Fixed tests to work with perl 5.17.7+ (PL_sawampersand gone).
|
|
Fixed some doc typos thanks to Jesse Sheidlower.
|
|
Improved nytprofmerge behaviour with inconsistent attributes.
|
|
Removed the usecputime=1 option. Use clock=N instead if possible.
|
|
Moved main repo to git (and https://github.com/timbunce/devel-nytprof)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 21 13:49:10 UTC 2011 - jreidinger@suse.com
|
|
|
|
- fix non-executables in bin
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 14 11:31:27 UTC 2011 - coolo@novell.com
|
|
|
|
- initial package 4.06
|
|
* created by cpanspec 1.78.03
|
|
|