From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2012-March/013122.html | 145 ++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100644 zarb-ml/mageia-dev/2012-March/013122.html (limited to 'zarb-ml/mageia-dev/2012-March/013122.html') diff --git a/zarb-ml/mageia-dev/2012-March/013122.html b/zarb-ml/mageia-dev/2012-March/013122.html new file mode 100644 index 000000000..866f04713 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-March/013122.html @@ -0,0 +1,145 @@ + + + + [Mageia-dev] [soft-commits] [3526] make clean-rpmsrate 11. 5% faster on average on cached repo directory by + + + + + + + + + +

[Mageia-dev] [soft-commits] [3526] make clean-rpmsrate 11. 5% faster on average on cached repo directory by

+ Pascal Terjan + pterjan at gmail.com +
+ Thu Mar 15 20:20:44 CET 2012 +

+
+ +
On Thu, Mar 15, 2012 at 19:13,  <root at mageia.org> wrote:
+> Revision 3526 Author tv Date 2012-03-15 20:13:03 +0100 (Thu, 15 Mar 2012)
+>
+> Log Message
+>
+> make clean-rpmsrate 11.5% faster on average on cached repo directory by
+> doing less work in the regexp engine and less path walks
+>
+> elapsed time consistently go down from 0.70 to 0.62 on scores of run
+> (mainly a win in time spend in the kernel)
+>
+> Modified Paths
+>
+> mgatools/trunk/NEWS
+> mgatools/trunk/clean-rpmsrate
+>
+> Modified: mgatools/trunk/NEWS
+> ===================================================================
+> --- mgatools/trunk/NEWS	2012-03-15 19:13:00 UTC (rev 3525)
+> +++ mgatools/trunk/NEWS	2012-03-15 19:13:03 UTC (rev 3526)
+> @@ -3,6 +3,7 @@
+>    o fix matching dkms packages (broken for years...)
+>    o fix matching locales-xx_XX for localized packages
+>    o fix matching mga extension (broken since mga fork)
+> +  o 11.5% faster on average on cached repo directory
+>
+>  0.1:
+>  - initial release
+>
+> Modified: mgatools/trunk/clean-rpmsrate
+> ===================================================================
+> --- mgatools/trunk/clean-rpmsrate	2012-03-15 19:13:00 UTC (rev 3525)
+> +++ mgatools/trunk/clean-rpmsrate	2012-03-15 19:13:03 UTC (rev 3526)
+> @@ -18,6 +18,9 @@
+>
+>  my %rpm;
+>  foreach my $dir (@ARGV) {
+> -    $rpm{$dir} = [ map { s!$dir/?(.*)\.rpm$!$1!; $_ } glob "$dir/*.rpm" ];
+> +    chdir($dir);
+> +    $rpm{$dir} = [ map { s!(.*)\.rpm$!$1!; $_ } glob "*.rpm" ];
+
+What about  s!\.rpm$!! ?
+
+>  }
+> +chdir($ENV{PWD}); # in case -o referes to a relative path
+> +
+>  cleanrpmsrate($rpmsrate_raw_file, $output_file, \%rpm);
+>
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1