Remove with-absolutely-no-interrupts from runtime/hash.scm.
authorMatt Birkholz <puck@birchwood-abbey.net>
Thu, 18 Jun 2015 19:56:42 +0000 (12:56 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Mon, 17 Aug 2015 23:52:59 +0000 (16:52 -0700)
commit93589796696864370c8f61b2f0df411aa494426a
treeed312e4e1592dc4780e3628c2527e8e0dc4b8e6c
parent8ee83b3ff5b398b471f57174b6f57bd4a01fb350
Remove with-absolutely-no-interrupts from runtime/hash.scm.

Use a thread mutex to serialize access.  Simplify an ancient
implementation by using the new datum weak and key weak hash table
types. Initialize the package AFTER (runtime hash-table).
src/runtime/hash.scm
src/runtime/make.scm