summaryrefslogtreecommitdiff
path: root/makedef.pl
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2011-08-13 10:35:12 -0500
committerCraig A. Berry <craigberry@mac.com>2011-08-13 11:01:52 -0500
commitde4da25d0cf392a81f2d8e1699d88d3b720683a1 (patch)
tree713d61ea3eabeaebdb207e97f29f4640c05af4c8 /makedef.pl
parent8e263bd467d91d1055f682d3a4f67e831e0c25d4 (diff)
downloadperl-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