projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
urcu signal: remove assertion on exit
[urcu.git]
/
tests
/
test_urcu_hash.c
diff --git
a/tests/test_urcu_hash.c
b/tests/test_urcu_hash.c
index 7a28677faf4a283d7827a51a4af73ce77f6cf977..9416224d8af115491d689ff4328078482591d78c 100644
(file)
--- a/
tests/test_urcu_hash.c
+++ b/
tests/test_urcu_hash.c
@@
-201,8
+201,8
@@
unsigned long test_compare(const void *key1, size_t key1_len,
void *thr_count(void *arg)
{
void *thr_count(void *arg)
{
- printf_verbose("thread_begin %s, t
hread id : %lx, t
id %lu\n",
- "counter",
pthread_self(), (unsigned long)gett
id());
+ printf_verbose("thread_begin %s, tid %lu\n",
+ "counter",
urcu_get_thread_
id());
rcu_register_thread();
rcu_register_thread();
@@
-266,7
+266,9
@@
void test_delete_all_nodes(struct cds_lfht *ht)
void show_usage(int argc, char **argv)
{
void show_usage(int argc, char **argv)
{
- printf("Usage : %s nr_readers nr_writers duration (s)\n", argv[0]);
+ printf("Usage : %s nr_readers nr_writers duration (s) <OPTIONS>\n",
+ argv[0]);
+ printf("OPTIONS:\n");
#ifdef DEBUG_YIELD
printf(" [-r] [-w] (yield reader and/or writer)\n");
#endif
#ifdef DEBUG_YIELD
printf(" [-r] [-w] (yield reader and/or writer)\n");
#endif
@@
-290,10
+292,12
@@
printf(" [not -u nor -s] Add entries (supports redundant keys).\n");
printf(" [-M size] Lookup pool size.\n");
printf(" [-N size] Write pool size.\n");
printf(" [-O size] Init pool size.\n");
printf(" [-M size] Lookup pool size.\n");
printf(" [-N size] Write pool size.\n");
printf(" [-O size] Init pool size.\n");
- printf(" [-V] Validate lookups of init values (use with filled init pool, same lookup range, with different write range).\n");
+ printf(" [-V] Validate lookups of init values.\n");
+ printf(" (use with filled init pool, same lookup range,\n");
+ printf(" with different write range)\n");
printf(" [-U] Uniqueness test.\n");
printf(" [-C] Number of hash chains.\n");
printf(" [-U] Uniqueness test.\n");
printf(" [-C] Number of hash chains.\n");
- printf("\n
\n
");
+ printf("\n");
}
int main(int argc, char **argv)
}
int main(int argc, char **argv)
@@
-543,8
+547,8
@@
int main(int argc, char **argv)
write_pool_offset, write_pool_size);
printf_verbose("Number of hash chains: %lu.\n",
nr_hash_chains);
write_pool_offset, write_pool_size);
printf_verbose("Number of hash chains: %lu.\n",
nr_hash_chains);
- printf_verbose("thread %-6s, t
hread id : %lx, t
id %lu\n",
- "main",
pthread_self(), (unsigned long)gett
id());
+ printf_verbose("thread %-6s, tid %lu\n",
+ "main",
urcu_get_thread_
id());
tid_reader = malloc(sizeof(*tid_reader) * nr_readers);
if (!tid_reader) {
tid_reader = malloc(sizeof(*tid_reader) * nr_readers);
if (!tid_reader) {
This page took
0.026221 seconds
and
4
git commands to generate.