[armedbear-ticket] [armedbear] #140: Weak hash table support
armedbear
armedbear-devel at common-lisp.net
Sun Mar 6 10:47:19 UTC 2011
#140: Weak hash table support
--------------------------+-------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: new
Priority: major | Milestone:
Component: other | Version:
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment(by ehuelsmann):
Yes: Our own hashes support concurrent readers and a single writer. That's
better than WeakHashMap, which doesn't support concurrency at all. Also,
trivial-garbage would like to provide support for hashes which allow for
weak keys as well as weak values.
At the same time, our own hashes support EQ, EQL, EQUAL and EQUALP hash
equality. BTW: The fact that this ticket exists doesn't mean it will take
ages to implement: we probably need to copy the file which currently
defines our hashes, make the bucket class abstract and define accessors to
the keys and values - instead of accessing them directly as our hash
source does now.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/140#comment:2>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
More information about the armedbear-ticket
mailing list