Paketname | libdevel-globaldestruction-perl |
Beschreibung | Expose PL_dirty, the flag which marks global destruction |
Archiv/Repository | Offizielles Debian Archiv squeeze (main) |
Version | 0.02-1 |
Sektion | perl |
Priorität | optional |
Installierte Größe | 80 Byte |
Hängt ab von | perl (>= 5.10.0-14), perlapi-5.10.0, libc6 (>= 2.7-1), libscope-guard-perl, libsub-exporter-perl |
Empfohlene Pakete | |
Paketbetreuer | Debian Perl Group |
Quelle | |
Paketgröße | 9084 Byte |
Prüfsumme MD5 | 2cc2f535d18938014ac977a442d0ebca |
Prüfsumme SHA1 | bc78e95b067d4caaea6b267008b162f3244c1d43 |
Prüfsumme SHA256 | f5e41988370f2b6d22e507366bcaa450e78870279d9bf6d720f73e1d72a745ac |
Link zum Herunterladen | libdevel-globaldestruction-perl_0.02-1_i386.deb |
Ausführliche Beschreibung | Perl's global destruction is a little tricky to deal with WRT finalizers
because it's not ordered and objects can sometimes disappear.
.
Writing defensive destructors is hard and annoying, and usually if global
destruction is happenning you only need the destructors that free up non
process local resources to actually execute.
.
For these constructors you can avoid the mess by simply bailing out if global
destruction is in effect.
|