Mi chiedo se una cosa del genere possa esistere. Può esserci un oggetto che è mutevole ma non contrassegnato come garbage collection (in particolare, tp_flags & Py_TPFLAGS_HAVE_GC)
Ho un oggetto simile a una struct in C ++ che sto scrivendo e vorrei sapere se tutti i suoi membri sono immutabili. Sto pensando di controllare il flag Py_TPFLAGS_HAVE_GC per determinare questo. Se tutti i membri sono immutabili, voglio accelerare la deep-copy facendo una copia più veloce, poiché so che i membri sono immutabili, quindi non dovrebbe passare attraverso una copia profonda e costosa.
È logico, o c'è qualcosa di mitico che mi farà saltare fuori dall'acqua qui.