Add function _size
This commit is contained in:
1 parent
5c9a610823
commit
2ff197c670
1 file changed
+6
@@ -107,6 +107,12 @@ static inline void genint_clear(genint_t s)
|
||||
s->data = NULL;
|
||||
}
|
||||
|
||||
static inline size_t genint_size(genint_t s)
|
||||
{
|
||||
GENINT_CONTRACT(s);
|
||||
return s->n;
|
||||
}
|
||||
|
||||
// Typical case: one CAS per pop.
|
||||
static inline size_t genint_pop(genint_t s)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user