[Rt-commit] r2901 - in Module-Refresh: . lib/Module

jesse at bestpractical.com jesse at bestpractical.com
Fri May 20 22:17:23 EDT 2005


Author: jesse
Date: Fri May 20 22:17:22 2005
New Revision: 2901

Modified:
   Module-Refresh/   (props changed)
   Module-Refresh/Changes
   Module-Refresh/MANIFEST
   Module-Refresh/lib/Module/Refresh.pm
Log:
 r16961 at hualien:  jesse | 2005-05-20 22:16:00 -0400
 * This be 0.06


Modified: Module-Refresh/Changes
==============================================================================
--- Module-Refresh/Changes	(original)
+++ Module-Refresh/Changes	Fri May 20 22:17:22 2005
@@ -1,3 +1,10 @@
+0.06 Fri May 20 22:11:11 EDT 2005
+
+  * Trade overrefreshing for underrefreshing in some cases; test and document
+    (We were over-aggressively reloading modules
+     -- David Glasser
+
+
 0.05 Tue Nov 16 23:15:10 EST 2004
 
   * Explicitly, don't clobber the 'VERSION' symbol on setup.

Modified: Module-Refresh/MANIFEST
==============================================================================
--- Module-Refresh/MANIFEST	(original)
+++ Module-Refresh/MANIFEST	Fri May 20 22:17:22 2005
@@ -1,3 +1,5 @@
+SIGNATURE 
+Changes
 inc/Module/Install.pm
 inc/Module/Install/Base.pm
 inc/Module/Install/Can.pm
@@ -12,3 +14,4 @@
 META.yml
 t/0-smoke.t
 t/1api.t
+t/2lateuse.t

Modified: Module-Refresh/lib/Module/Refresh.pm
==============================================================================
--- Module-Refresh/lib/Module/Refresh.pm	(original)
+++ Module-Refresh/lib/Module/Refresh.pm	Fri May 20 22:17:22 2005
@@ -3,7 +3,7 @@
 use strict;
 use vars qw( $VERSION %CACHE );
 
-$VERSION = "0.05";
+$VERSION = "0.06";
 
 # Turn on the debugger's symbol source tracing
 BEGIN { $^P |= 0x10 };
@@ -150,6 +150,7 @@
     foreach my $sym (
         grep { index( $DB::sub{$_}, "$file:" ) == 0 } keys %DB::sub
     ) {
+        warn "Deleting $sym from $file" if ($sym =~ /freeze/);
         undef &$sym;
         delete $DB::sub{$sym};
     }


More information about the Rt-commit mailing list