projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use workqueue in rculfhash
[urcu.git]
/
tests
/
benchmark
/
test_urcu_qsbr_timing.c
diff --git
a/tests/benchmark/test_urcu_qsbr_timing.c
b/tests/benchmark/test_urcu_qsbr_timing.c
index 9b5195d9605e4ba914cf76cdeab14f2c63019c12..7619390e35f854df7020d8452e9dfd03420de540 100644
(file)
--- a/
tests/benchmark/test_urcu_qsbr_timing.c
+++ b/
tests/benchmark/test_urcu_qsbr_timing.c
@@
-80,14
+80,14
@@
static int num_write;
#define NR_READ num_read
#define NR_WRITE num_write
#define NR_READ num_read
#define NR_WRITE num_write
-static cycles_t __attribute__((aligned(CAA_CACHE_LINE_SIZE))) *reader_time;
-static cycles_t __attribute__((aligned(CAA_CACHE_LINE_SIZE))) *writer_time;
+static c
aa_c
ycles_t __attribute__((aligned(CAA_CACHE_LINE_SIZE))) *reader_time;
+static c
aa_c
ycles_t __attribute__((aligned(CAA_CACHE_LINE_SIZE))) *writer_time;
void *thr_reader(void *arg)
{
int i, j;
struct test_array *local_ptr;
void *thr_reader(void *arg)
{
int i, j;
struct test_array *local_ptr;
- cycles_t time1, time2;
+ c
aa_c
ycles_t time1, time2;
printf("thread_begin %s, tid %lu\n",
"reader", urcu_get_thread_id());
printf("thread_begin %s, tid %lu\n",
"reader", urcu_get_thread_id());
@@
-124,7
+124,7
@@
void *thr_writer(void *arg)
{
int i, j;
struct test_array *new, *old;
{
int i, j;
struct test_array *new, *old;
- cycles_t time1, time2;
+ c
aa_c
ycles_t time1, time2;
printf("thread_begin %s, tid %lu\n",
"writer", urcu_get_thread_id());
printf("thread_begin %s, tid %lu\n",
"writer", urcu_get_thread_id());
@@
-165,8
+165,8
@@
int main(int argc, char **argv)
pthread_t *tid_reader, *tid_writer;
void *tret;
int i;
pthread_t *tid_reader, *tid_writer;
void *tret;
int i;
- cycles_t tot_rtime = 0;
- cycles_t tot_wtime = 0;
+ c
aa_c
ycles_t tot_rtime = 0;
+ c
aa_c
ycles_t tot_wtime = 0;
if (argc < 2) {
printf("Usage : %s nr_readers nr_writers\n", argv[0]);
if (argc < 2) {
printf("Usage : %s nr_readers nr_writers\n", argv[0]);
This page took
0.023561 seconds
and
4
git commands to generate.