Front page | perl.perl5.porters |
Postings from September 2011
TPF grant report #1
Thread Next
From:
Nicholas Clark
Date:
September 12, 2011 03:01
Subject:
TPF grant report #1
Message ID:
20110912100115.GS37285@plum.flirble.org
Here goes. Generating this from my (manual) activity log isn't automated.
Some of the items may be a bit terse, particularly as it now turns out that
my entries from Tuesday are no longer self explanatory even to me :-)
[Hours] [Activity]
2011/09/06 Tuesday
0.50 a proposal for $[
1.50 ithreads, PTROBJ interaction
1.75 POSIX::Termios
0.25 Investigating dVAR
0.25 Glob [924d3af1d7b5591e]
4.25 POSIX and its subtleties
2011/09/07 Wednesday
5.75 POSIX::Termios, ithreads, PTROBJ
1.75 ODBM_File, Data::Dumper
2011/09/08 Thursday
6.50 POSIX
2011/09/09 Friday
1.75 POSIX, pp_chdir failure
4.00 POSIX
1.00 strxfrm() gets absurd [e0601d3cce250689 etc]
1.25 chdir|chmod|chown passed a reference to tied globs.
2011/09/10 Saturday
0.50 POSIX (because Win32 ain't POSIX enough)
0.25 POSIX (documenting improvements)
1.00 ExtUtils::ParseXS dVAR [98e6112272363eb6]
0.50 prune dVAR and dNOOP
2.50 Storable
0.50 XSLoader
0.75 Cwd
2011/09/11 Sunday
1.00 Patches for CPAN modules assuming too much about POSIX.xs
Which I believe makes 37 hours.
The big items:
POSIX:
[Not yet merged to blead]
POSIX::Termios and POSIX::SigSet no longer crash with ithreads
The XS code has been refactored to reduce the size of the shared object
by about 12%, with no change in functionality. More POSIX functions
now have tests.
Storable:
[Not yet merged to blead]
Should now pass tests with older version of Test::More
Should now build all the way back to 5.004. [That was easy]
Stripped the XS of code that duplicates ppport.h
Shrunk the shared object slightly
ExtUtils::ParseXS:
xsubpp now generates 4 fewer lines of C code per XS function.
Nicholas Clark
Thread Next
-
TPF grant report #1
by Nicholas Clark