diff options
author | Craig A. Berry <craigberry@mac.com> | 2011-08-13 10:35:12 -0500 |
---|---|---|
committer | Craig A. Berry <craigberry@mac.com> | 2011-08-13 11:01:52 -0500 |
commit | de4da25d0cf392a81f2d8e1699d88d3b720683a1 (patch) | |
tree | 713d61ea3eabeaebdb207e97f29f4640c05af4c8 /makedef.pl | |
parent | 8e263bd467d91d1055f682d3a4f67e831e0c25d4 (diff) | |
download | perl-de4da25d0cf392a81f2d8e1699d88d3b720683a1.tar.gz |
Initial attempt at putting podcheck.t on a diet.
The current design of this test is to scan *every* file in a dirty
build directory to see if it contains POD, excluding only a short
list of files and file types that it knows about. This means that
on most platforms it was scanning executable code, object code,
object libraries, dynamic libraries, and many other build products
too numerous to mention.
The present commit expands the exclusion list considerably and
makes that list slightly more cross-platform, but it's probably
still quite incomplete. Whether that list is even worth
maintaining or the test should be based on an inclusion list
rather than an exclusion list is a question worth asking.
On my system, the present austerity measures, despite the addition
of Config, reduce memory consumption by 14% (but it's still a pig,
gulping something like 160MB). Physical I/O is reduced by 105%
and elapsed time by 25%.
Diffstat (limited to 'makedef.pl')
0 files changed, 0 insertions, 0 deletions