]> gitweb.factorcode.org Git - factor.git/blobdiff - core/destructors/destructors.factor
core: trim using lists with lint.vocabs tool
[factor.git] / core / destructors / destructors.factor
index c50435fed10a9f7ba965559b9758aa8643385b4e..1ed1ce843384049e35c6b21abcc4595e977d260d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2007, 2010 Doug Coleman, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs continuations init kernel namespaces
+USING: accessors assocs continuations kernel namespaces
 sequences sets ;
 IN: destructors
 
@@ -90,13 +90,13 @@ PRIVATE>
         cleanup
     ] with-variables ; inline
 
-[
+STARTUP-HOOK: [
     HS{ } clone disposables set-global
     V{ } clone always-destructors set-global
     V{ } clone error-destructors set-global
-] "destructors" add-startup-hook
+]
 
-[
+SHUTDOWN-HOOK: [
     do-always-destructors
     do-error-destructors
-] "destructors" add-shutdown-hook
+]