diff options
author | Nicholas Clark <nick@ccl4.org> | 2013-05-28 09:19:34 +0200 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2013-05-28 11:45:16 +0200 |
commit | 4724da031eae31b4ee92cf15cc773dc1c77276e5 (patch) | |
tree | 47ec53c51dcd23d21c8d2a355d077b3c10adb2ed /pod | |
parent | ff9c1ae817f5e4013e88b98792d9dba6b0010a29 (diff) | |
parent | 082484dd2f490fcf9789977adbb43e81f758edff (diff) | |
download | perl-4724da031eae31b4ee92cf15cc773dc1c77276e5.tar.gz |
Merge in various enhancements to bisect.pl and bisect-runner.pl
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 50aeaba87c..6ea5651c7d 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -243,16 +243,43 @@ Most of these are built within the directories F<utils> and F<x2p>. entries for each change Use L<XXX> with program names to get proper documentation linking. ] -=head3 L<XXX> +=head3 F<bisect.pl> enhancements + +The git bisection tool F<Porting/bisect.pl> has had many enhancements. =over 4 =item * -XXX +Can optionally run the test case with a timeout. + +=item * + +Can now run in-place in a clean git checkout. + +=item * + +Can run the test case under C<valgrind>. + +=item * + +Can apply user supplied patches and fixes to the source checkout before +building. + +=item * + +Now has fixups to enable building several more historical ranges of bleadperl, +which can be useful for pinpointing the origins of bugs or behaviour changes. =back +It is provided as part of the source distribution but not installed because +it is not self-contained as it relies on being run from within a git +checkout. Note also that it makes no attempt to fix tests, correct runtime +bugs or make something useful to install - its purpose is to make minimal +changes to get any historical revision of interest to build and run as close +as possible to "as-was", and thereby make C<git bisect> easy to use. + =head1 Configuration and Compilation XXX Changes to F<Configure>, F<installperl>, F<installman>, and analogous tools |