4 Commits

Author SHA1 Message Date
Michael Davidsaver
125f04da3a weak_set iterator 2016-01-20 13:39:00 -05:00
Michael Davidsaver
14bcd4a4d1 fix weakmap/set lock delegation 2015-12-08 17:10:09 -05:00
Michael Davidsaver
3ed487fdce weakset/map update
note that size() can give larger than actual.
Skip dead entries in lock_*() instead of throwing.
2015-12-08 13:18:47 -05:00
Michael Davidsaver
3e265f02c0 add weak_set and wake_value_map
Containers for weak_ptr which automatically
remove dead references.
2015-12-07 22:25:46 -05:00