Devel :: Monitor.Devel :: Monitor ist ein Perl-Modul, das Ihre Variablen / Objekte für Speicherlecks überwachen kann. | |
Jetzt downloaden |
Devel :: Monitor. Ranking & Zusammenfassung
Anzeige
- Lizenz:
- Perl Artistic License
- Preis:
- FREE
- Name des Herausgebers:
- Philippe Cote
- Website des Verlags:
- http://search.cpan.org/~phcote/Devel-Monitor-0.9.0.7/lib/Devel/Monitor.pm
Devel :: Monitor. Stichworte
Devel :: Monitor. Beschreibung
Devel :: Monitor ist ein Perl-Modul, das Ihre Variablen / Objekte für Speicherlecks überwachen kann. Devel :: Monitor ist ein Perl-Modul, das Ihre Variablen / Objekte für Speicherlecks überwachen kann. Sie haben Speicherlecks, und Sie möchten es entfernen ... Sie können dieses Tool verwenden, um Ihnen zu helfen, welche Variablen / Objekte nicht zerstört werden sollen Wenn sie sein sollten, und danach können Sie genau dort visualisieren, wo die kreisförmige Referenz für einige bestimmte Variablen / Objekte ist. Was es nicht tun, wenn Ihre Module Speicher dicht sind, bedeutet dies nicht, dass externe Module, die Sie verwenden habe es nicht. Bevor Sie Ihre Anwendung auf mod_perl ausführen, sollten Sie sicher sein, dass alle Module in Ordnung sind. (Insbesondere die Perl-Erweiterungen, die C ++ - Code anrufen) # -------------------------------------------------------------------------------------- ------------------------------ # Monitor Skalare, Arrays, Hashes, Referenzen, Konstanten # ----------- --------------------------------------------------------------------------------------------------------------------- ------------------ mein ($ a, $ b) = (foo :: bar-> neu (), foo :: bar-> neu ()); mein ($ c, @d,% e); Konstante f => verwenden; Monitor (Name für A '=> $ A,' Name für B '=> $ B,' Name für C '=> $ C' Name für d '=> @D' Name für E '=>% E, 'Name für f' => f); #Note: Fügen Sie nicht Klammern zum Ende der Konstante hinzu (f ()) # ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------- - --------------------------------------------------------------------------------------------------------------------- ----------------------------- # HINWEIS: Sie können druck_circular_ref auf einer überwachten / gebundenen Variablen nicht verwenden (siehe "Wir können keine gebundenen Objekte verwenden Weil es den Speicherplatz "doc) wiederverwenden, druck_circular_ref ($ a); druck_circular_ref ($ b); druck_circular_ref ($ c); print_circular_ref (@d); druck_circular_ref (% e); druck_circular_ref (f); #Note: Fügen Sie nicht Klammern zum Ende der Konstanten hinzu (F ()) Verwendung: Monitorexample mit kreisförmiger Referenz + ----------------------- + | Code | + ----------------------- + {My @a; Monitor ('a' => @a); $ a = @a; #Add ein kreisförmiger Referenzdruck stderr "Verlassen von Scopen"; } Drucken stderr "Scope Leftn"; + ----------------------- + | Ausgang | + ------------------------ + Monitorarray A verlassen Geltungsbereich Umfang links zerstören Array A + ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------- + | Bedeutung | + ----------------------- + Die Linie "Zerstösten Array A" sollte zwischen Geltungsdrucken sein. @a wurden auf Programm Exit gelöscht.Example ohne kreisförmige Referenz + ----------------------- + | Code | + ----------------------- + {My @a; Monitor ('a' => @a); drucken stderr "lass scopen"; } Drucken stderr "Scope Leftn"; + ----------------------- + | Ausgang | + ------------------------ + Monitorarray A verlassen Umfang Zerstören Array A Scope links + ----------------- ------- + | Bedeutung | + ------------------------ + Alles ist oknow, dass Sie wissen, dass es eine kreisförmige Referenz gibt, Sie können es mithilfe der druck_circular_ref-Methode nach unten verfolgen: · Perl-Anforderungen: · Perl.
Devel :: Monitor. Zugehörige Software
CSS :: SAC :: ConditionFactory
CSS :: SAC :: ConditionFactory Perl-Modul enthält das Standard ConditionFactory. ...
165
Apache :: Dynagzip.
apache :: dynagzip ist eine mod_perl-Erweiterung für apache-1.3.x, um die Antwort mit dem GZIP-Format zu komprimieren. ...
128
Fortschrittsmonitor.
ist ein flexibler und konfigurierbarer Rahmen für die Bereitstellung von Rückmeldungen darüber, wie eine langlaufende Aufgabe fortgesetzt wird. ...
137
Vonage :: click2call.
Vonage :: click2Call ist eine Perl-Erweiterung für die Verwendung des VONAGE Click2Call-Diensts. ...
151