Marpa :: R2 verliert Speicher

8

Ich benutze die neueste Version von marpa :: r2 (Marpa-R2-2.065_002) und es scheint, alle Speicher sehr schnell zu essen. Ich habe das folgende Skript geschrieben, um es zu testen.

%Vor%

Was kann ich tun, um Speicherlecks zu vermeiden?

Bearbeiten: Dies wird nun als Fehler in rt.cpan .

Bearbeiten: Es ist jetzt auf Release Marpa-R2 2.066000 behoben. Danke

    
jvverde 28.07.2013, 20:48
quelle

1 Antwort

5

Das Leck ist in Marpa-R2 2.065_006 auf CPAN behoben. Danke, dass du das unterstrichen hast und danke an Amon für das minimale Beispiel, das mir Zeit gespart und die Dinge vereinfacht hat.

Das Problem stellte sich im Perl-Code heraus. Zwei Strukturen hielten Bezug zueinander - ein Zirkelbezug. Das Testen der festen Version mit dem Beispiel von amon erzeugt eine Speicherauslastung, die im Zeitverlauf absolut flach ist.

Ich werde dieses Update so bald wie möglich in ein indiziertes Release (das heißt von einem Nicht-Entwickler) auf CPAN bringen.

    
Jeffrey Kegler 31.07.2013, 15:37
quelle

Tags und Links