Sto provando a correggere il mio codice per consentire a Perl di recuperare i dati non necessari indebolendo i riferimenti e i cicli di interruzione.Come posso tracciare riferimenti a oggetti Perl?
Recentemente ho fatto una domanda su How to access Perl ref counts e la risposta ha funzionato bene per me.
Per alcuni dei miei oggetti, il conteggio dei riferimenti è> 1 e non so perché.
C'è un modo per aggiungere un callback o qualcosa che possa aiutarmi a sapere quando viene incrementato un conteggio dei riferimenti? Voglio sapere chi fa riferimento a un oggetto.
'weaken' non è implementato come" decrement il conteggio dei riferimenti ", i riferimenti deboli sono la loro stessa cosa. – jrockway