From: Nicholas Clark Date: Sat, 18 Jun 2011 17:40:26 +0000 (+0200) Subject: Add PERL_NO_GET_CONTEXT to Math::BigInit::FastCalc. X-Git-Tag: accepted/trunk/20130322.191538~3551 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7c4202907c499a6fd1a41da6fdf1d414ecadeb37;p=platform%2Fupstream%2Fperl.git Add PERL_NO_GET_CONTEXT to Math::BigInit::FastCalc. For threaded platforms, this reduces the object code size significantly, and should slightly reduce CPU usage. --- diff --git a/dist/Math-BigInt-FastCalc/FastCalc.xs b/dist/Math-BigInt-FastCalc/FastCalc.xs index 9f9bb5e..a8247c9 100644 --- a/dist/Math-BigInt-FastCalc/FastCalc.xs +++ b/dist/Math-BigInt-FastCalc/FastCalc.xs @@ -1,3 +1,5 @@ +#define PERL_NO_GET_CONTEXT + #include "EXTERN.h" #include "perl.h" #include "XSUB.h" diff --git a/dist/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm b/dist/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm index 9abb120..ecb57c1 100644 --- a/dist/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm +++ b/dist/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm @@ -8,7 +8,7 @@ use Math::BigInt::Calc 1.993; use vars '$VERSION'; -$VERSION = '0.28'; +$VERSION = '0.29'; ############################################################################## # global constants, flags and accessory diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 457e4c4..37c4dc9 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -130,6 +130,13 @@ using L on MSWin32 without requiring L. L has been upgraded from version 0.14 to 0.15, as part of the lvalue attribute warnings fix. See L, below. +=item * + +L has been upgraded from version 0.28 to version 0.29. + +The XS code is now compiled with C, which will aid +performance under ithreads. + =back =head2 Removed Modules and Pragmata