projects
/
userspace-rcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rculfhash: garbage collection scheme
[userspace-rcu.git]
/
tests
/
test_urcu_hash.c
diff --git
a/tests/test_urcu_hash.c
b/tests/test_urcu_hash.c
index 9bb7da721232626e44e2dfeed2d51a12bff6d892..ba8f9e93c2697e126786c7d16e9cd9e7bc3f339c 100644
(file)
--- a/
tests/test_urcu_hash.c
+++ b/
tests/test_urcu_hash.c
@@
-594,8
+594,13
@@
int main(int argc, char **argv)
tot_writes += count_writer[i];
}
ret = ht_destroy(test_ht);
tot_writes += count_writer[i];
}
ret = ht_destroy(test_ht);
- if (ret)
- printf("WARNING: nodes left in the hash table upon destroy\n");
+ if (ret) {
+ unsigned long count, removed;
+
+ ht_count_nodes(test_ht, &count, &removed);
+ printf("WARNING: nodes left in the hash table upon destroy: "
+ "%lu nodes + %lu logically removed.\n", count, removed);
+ }
printf_verbose("final delete: %d items\n", ret);
printf_verbose("total number of reads : %llu, writes %llu\n", tot_reads,
printf_verbose("final delete: %d items\n", ret);
printf_verbose("total number of reads : %llu, writes %llu\n", tot_reads,
This page took
0.023751 seconds
and
4
git commands to generate.