Skip to content

Commit 627326c

Browse files
committed
Add operator linkage assertions for HashSet
1 parent a40ad35 commit 627326c

File tree

2 files changed

+731
-411
lines changed

2 files changed

+731
-411
lines changed

include/deemon/hashset.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ struct Dee_hashset_item {
4545
};
4646

4747
struct Dee_hashset_object {
48+
/* TODO: Re-write to become order-sensitive */
4849
Dee_OBJECT_HEAD /* GC Object */
4950
size_t hs_mask; /* [lock(hs_lock)][> hs_size || hs_mask == 0] Allocated set size minus 1. */
5051
size_t hs_size; /* [lock(hs_lock)][< hs_mask || hs_mask == 0] Amount of non-NULL keys. */

0 commit comments

Comments
 (0)