pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-Class-XSAccessor Update p5-Class-XSAccessor f...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b4e96d7bcfc6
branches: trunk
changeset: 567616:b4e96d7bcfc6
user: seb <seb%pkgsrc.org@localhost>
date: Sun Nov 22 11:50:35 2009 +0000
description:
Update p5-Class-XSAccessor from version 1.03 to version 1.05.
Upstream changes:
1.05 Sun Nov 15 12:54 2009
- Minor developer doc tweaks.
- Minor XS refactoring
1.04_05 Mon Nov 9 20:10 2009
- Fixes for perls < 5.10:
=> No entersub optimization
=> Do no use precalculated hashes
- Updated entersub optimization
- Remove brain-damaged double-hashing
- Minor portability fixlets
1.04_04 Thu Nov 5 18:00 2009
- Fixes for non-threaded perls
(no need for locks, perl_mutex not even defined).
1.04_03 Tue Nov 3 22:32 2009
** This release features some very radical changes. Test well. **
- Replace use of perl hashes in the global hash key name storage with
a full-blown, separate implementation of a hash table
(Steffen, Chocolateboy)
- Similarly, throw out the SV's for simple C strings.
- Add a global lock for all modifications to global data structures:
- The above three items fix RT #50454 (serious threading issues).
- Add support for alternate use Class::XSAccessor { ... } syntax
(Adam K)
1.04_02 Mon Sep 7 11:35 2009
** This release features some very radical changes. Test well. **
- Significant optimization by replacing the relevant entersub ops
with stripped down versions (Chocolateboy)
1.04_01 Mon Sep 7 11:35 2009
** This release features some very radical changes. Test well. **
- More aggressive OPTIMIZE flags if possible (Chocolateboy)
- Added shorthand syntax for getters, setters, accessors, and predicates
where the attribute has the same name as the method (Chocolateboy)
- Remove dependency on AutoXS::Header.
- Merge Class::XSAccessor::Array into this distribution.
- Refactored the XS to remove duplicate code.
- Refactored the perl code in XSAccessor.pm and Array.pm to remove
duplicate code (=> Heavy.pm).
- Upgrade Devel::PPPort/ppport.h (Chocolateboy)
1.04 Thu Jun 11 16:40 2009
- Fix a bunch of warnings thanks to a heads up from
Marcela Maslanova.
diffstat:
devel/p5-Class-XSAccessor/Makefile | 4 ++--
devel/p5-Class-XSAccessor/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diffs (26 lines):
diff -r 669c66a46407 -r b4e96d7bcfc6 devel/p5-Class-XSAccessor/Makefile
--- a/devel/p5-Class-XSAccessor/Makefile Sun Nov 22 10:53:25 2009 +0000
+++ b/devel/p5-Class-XSAccessor/Makefile Sun Nov 22 11:50:35 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2009/08/27 16:01:40 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2009/11/22 11:50:35 seb Exp $
#
-DISTNAME= Class-XSAccessor-1.03
+DISTNAME= Class-XSAccessor-1.05
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Class/}
diff -r 669c66a46407 -r b4e96d7bcfc6 devel/p5-Class-XSAccessor/distinfo
--- a/devel/p5-Class-XSAccessor/distinfo Sun Nov 22 10:53:25 2009 +0000
+++ b/devel/p5-Class-XSAccessor/distinfo Sun Nov 22 11:50:35 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/08/26 18:10:17 seb Exp $
+$NetBSD: distinfo,v 1.2 2009/11/22 11:50:35 seb Exp $
-SHA1 (Class-XSAccessor-1.03.tar.gz) = dada273b38d928b0dcc5b84585806f9fb87186e6
-RMD160 (Class-XSAccessor-1.03.tar.gz) = 75c27c7ec76079031790edb8ba992b7321277177
-Size (Class-XSAccessor-1.03.tar.gz) = 53054 bytes
+SHA1 (Class-XSAccessor-1.05.tar.gz) = 3f9b473a413c501d5b7f9a0b2e98306e007c0dcb
+RMD160 (Class-XSAccessor-1.05.tar.gz) = 44785a9237975da93dcf2f6e9fed619e09213ce9
+Size (Class-XSAccessor-1.05.tar.gz) = 68006 bytes
Home |
Main Index |
Thread Index |
Old Index