pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Devel-StackTrace Update to 1.15:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ff1a4c26099a
branches:  trunk
changeset: 529595:ff1a4c26099a
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Jun 08 08:38:27 2007 +0000

description:
Update to 1.15:

1.15  Apr 28, 2007

- Changed how objects are created in order to greatly speed up the
  constructor. Instead of processing all the stack trace data when the
  object is first created, this is delayed until it is needed. This
  was done in order to help speed up Exception::Class. There are cases
  where code may be throwing many exceptions but never examining the
  stack traces.

  Here is a representative benchmark of object construction for the
  old code versus the new code:

          Rate  old  new
    old 1764/s   -- -76%
    new 7353/s 317%   --


1.14  Mar 16, 2007

- Added a few micro-optimizations from Ruslan Zakirov, who is hoping
  this will ultimately help speed up RT.

diffstat:

 devel/p5-Devel-StackTrace/Makefile |  4 ++--
 devel/p5-Devel-StackTrace/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (26 lines):

diff -r f2d9879aeccc -r ff1a4c26099a devel/p5-Devel-StackTrace/Makefile
--- a/devel/p5-Devel-StackTrace/Makefile        Fri Jun 08 08:37:15 2007 +0000
+++ b/devel/p5-Devel-StackTrace/Makefile        Fri Jun 08 08:38:27 2007 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2006/07/19 22:37:21 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2007/06/08 08:38:27 wiz Exp $
 #
 
-DISTNAME=              Devel-StackTrace-1.13
+DISTNAME=              Devel-StackTrace-1.15
 PKGNAME=               p5-${DISTNAME}
 SVR4_PKGNAME=          p5dst
 CATEGORIES=            devel perl5
diff -r f2d9879aeccc -r ff1a4c26099a devel/p5-Devel-StackTrace/distinfo
--- a/devel/p5-Devel-StackTrace/distinfo        Fri Jun 08 08:37:15 2007 +0000
+++ b/devel/p5-Devel-StackTrace/distinfo        Fri Jun 08 08:38:27 2007 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2006/07/19 22:37:21 wiz Exp $
+$NetBSD: distinfo,v 1.7 2007/06/08 08:38:27 wiz Exp $
 
-SHA1 (Devel-StackTrace-1.13.tar.gz) = 91fb6ee4ba4bd0d4dae2f512ae611f445264e16e
-RMD160 (Devel-StackTrace-1.13.tar.gz) = bb2fcdce911f668e0881e78e4702af99928b2250
-Size (Devel-StackTrace-1.13.tar.gz) = 9448 bytes
+SHA1 (Devel-StackTrace-1.15.tar.gz) = 936b3d76f6405698d5d861733dfbba7430ba7152
+RMD160 (Devel-StackTrace-1.15.tar.gz) = acc3619bcb07846a8af469ec5dac2b02f39ca762
+Size (Devel-StackTrace-1.15.tar.gz) = 17587 bytes



Home | Main Index | Thread Index | Old Index