]> gitweb.factorcode.org Git - factor.git/blobdiff - core/destructors/destructors.factor
Merge branch 'master' into startup
[factor.git] / core / destructors / destructors.factor
index 1f640beddb20daeac46434a7b818a25708036f46..577da7c4eb778ea2f566ebf6c91a496284c6161d 100644 (file)
@@ -26,15 +26,11 @@ SLOT: continuation
 PRIVATE>
 
 TUPLE: disposable < identity-tuple
-{ id integer }
 { disposed boolean }
 continuation ;
 
-M: disposable hashcode* nip id>> ;
-
 : new-disposable ( class -- disposable )
-    new \ disposable counter >>id
-    dup register-disposable ; inline
+    new dup register-disposable ; inline
 
 GENERIC: dispose* ( disposable -- )