Home
last modified time | relevance | path

Searched refs:json_ctx (Results 1 – 22 of 22) sorted by relevance

/benchtests/
A Dbench-strncmp.c139 json_array_end (json_ctx); in do_test_limit()
191 json_array_end (json_ctx); in do_test()
208 json_array_end (json_ctx); in do_one_test_page_boundary()
278 json_array_end (json_ctx); in do_one_test_page()
291 json_array_end (json_ctx); in do_one_test_page()
321 json_ctx_t json_ctx; in test_main() local
328 json_document_begin (&json_ctx); in test_main()
338 json_array_end (&json_ctx); in test_main()
396 do_test_page (&json_ctx); in test_main()
398 json_array_end (&json_ctx); in test_main()
[all …]
A Dbench-memcpy.c92 json_array_end (json_ctx); in do_test()
103 json_ctx_t json_ctx; in test_main() local
108 json_init (&json_ctx, 0, stdout); in test_main()
110 json_document_begin (&json_ctx); in test_main()
120 json_array_end (&json_ctx); in test_main()
140 do_test (&json_ctx, 0, 0, i, 0); in test_main()
141 do_test (&json_ctx, i, 0, i, 0); in test_main()
201 json_array_end (&json_ctx); in test_main()
202 json_attr_object_end (&json_ctx); in test_main()
203 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memmove.c82 json_array_end (json_ctx); in do_test()
89 json_ctx_t json_ctx; in test_main() local
95 json_init (&json_ctx, 0, stdout); in test_main()
97 json_document_begin (&json_ctx); in test_main()
108 json_array_end (&json_ctx); in test_main()
123 do_test (&json_ctx, 0, i, i); in test_main()
124 do_test (&json_ctx, i, 0, i); in test_main()
161 json_array_end (&json_ctx); in test_main()
162 json_attr_object_end (&json_ctx); in test_main()
163 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memcmp.c101 json_element_object_begin (json_ctx); in do_test()
123 json_array_end (json_ctx); in do_test()
124 json_element_object_end (json_ctx); in do_test()
130 json_ctx_t json_ctx; in test_main() local
135 json_init (&json_ctx, 0, stdout); in test_main()
137 json_document_begin (&json_ctx); in test_main()
147 json_array_end (&json_ctx); in test_main()
201 json_array_end (&json_ctx); in test_main()
202 json_attr_object_end (&json_ctx); in test_main()
203 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-strcmp.c143 json_array_end (json_ctx); in do_test()
144 json_element_object_end (json_ctx); in do_test()
159 json_array_end (json_ctx); in do_one_test_page_boundary()
204 json_ctx_t json_ctx; in test_main() local
209 json_init (&json_ctx, 0, stdout); in test_main()
211 json_document_begin (&json_ctx); in test_main()
221 json_array_end (&json_ctx); in test_main()
256 json_array_end (&json_ctx); in test_main()
257 json_attr_object_end (&json_ctx); in test_main()
258 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memset.c80 json_array_end (json_ctx); in do_test()
87 json_ctx_t json_ctx; in test_main() local
93 json_init (&json_ctx, 0, stdout); in test_main()
95 json_document_begin (&json_ctx); in test_main()
105 json_array_end (&json_ctx); in test_main()
115 do_test (&json_ctx, i, c, i); in test_main()
119 do_test (&json_ctx, 0, c, i); in test_main()
123 do_test (&json_ctx, 0, c, i); in test_main()
124 do_test (&json_ctx, i, c, i); in test_main()
137 json_array_end (&json_ctx); in test_main()
[all …]
A Dbench-memcpy-large.c87 json_array_end (json_ctx); in do_test()
98 json_ctx_t json_ctx; in test_main() local
103 json_init (&json_ctx, 0, stdout); in test_main()
105 json_document_begin (&json_ctx); in test_main()
115 json_array_end (&json_ctx); in test_main()
124 do_test (&json_ctx, 0, 127, i, 1); in test_main()
125 do_test (&json_ctx, 0, 255, i, 1); in test_main()
130 json_array_end (&json_ctx); in test_main()
131 json_attr_object_end (&json_ctx); in test_main()
132 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memmove-large.c71 json_element_object_begin (json_ctx); in do_test()
80 json_array_end (json_ctx); in do_test()
81 json_element_object_end (json_ctx); in do_test()
87 json_ctx_t json_ctx; in test_main() local
92 json_init (&json_ctx, 0, stdout); in test_main()
94 json_document_begin (&json_ctx); in test_main()
105 json_array_end (&json_ctx); in test_main()
117 json_array_end (&json_ctx); in test_main()
118 json_attr_object_end (&json_ctx); in test_main()
119 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memmove-walk.c100 json_array_end (json_ctx); in do_test()
101 json_element_object_end (json_ctx); in do_test()
112 json_ctx_t json_ctx; in test_main() local
116 json_init (&json_ctx, 0, stdout); in test_main()
118 json_document_begin (&json_ctx); in test_main()
125 json_array_begin (&json_ctx, "ifuncs"); in test_main()
128 json_array_end (&json_ctx); in test_main()
152 json_array_end (&json_ctx); in test_main()
153 json_attr_object_end (&json_ctx); in test_main()
154 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-rawmemchr.c91 json_element_object_begin (json_ctx); in do_test()
100 json_array_end (json_ctx); in do_test()
101 json_element_object_end (json_ctx); in do_test()
107 json_ctx_t json_ctx; in test_main() local
112 json_init (&json_ctx, 0, stdout); in test_main()
114 json_document_begin (&json_ctx); in test_main()
124 json_array_end (&json_ctx); in test_main()
141 json_array_end (&json_ctx); in test_main()
142 json_attr_object_end (&json_ctx); in test_main()
143 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memset-walk.c67 json_array_end (json_ctx); in do_test()
74 json_ctx_t json_ctx; in test_main() local
79 json_init (&json_ctx, 0, stdout); in test_main()
81 json_document_begin (&json_ctx); in test_main()
91 json_array_end (&json_ctx); in test_main()
96 do_test (&json_ctx, 65, i); in test_main()
102 do_test (&json_ctx, 0, i); in test_main()
106 json_array_end (&json_ctx); in test_main()
107 json_attr_object_end (&json_ctx); in test_main()
108 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-strlen.c101 json_array_end (json_ctx); in do_test()
102 json_element_object_end (json_ctx); in do_test()
108 json_ctx_t json_ctx; in test_main() local
113 json_init (&json_ctx, 0, stdout); in test_main()
115 json_document_begin (&json_ctx); in test_main()
125 json_array_end (&json_ctx); in test_main()
133 do_test (&json_ctx, 0, i); in test_main()
144 json_array_end (&json_ctx); in test_main()
145 json_attr_object_end (&json_ctx); in test_main()
146 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memset-large.c72 json_array_end (json_ctx); in do_test()
79 json_ctx_t json_ctx; in test_main() local
85 json_init (&json_ctx, 0, stdout); in test_main()
87 json_document_begin (&json_ctx); in test_main()
97 json_array_end (&json_ctx); in test_main()
104 do_test (&json_ctx, 0, c, i); in test_main()
105 do_test (&json_ctx, 3, c, i); in test_main()
108 json_array_end (&json_ctx); in test_main()
109 json_attr_object_end (&json_ctx); in test_main()
110 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memcpy-walk.c87 json_array_end (json_ctx); in do_test()
98 json_ctx_t json_ctx; in test_main() local
102 json_init (&json_ctx, 0, stdout); in test_main()
104 json_document_begin (&json_ctx); in test_main()
114 json_array_end (&json_ctx); in test_main()
119 do_test (&json_ctx, i, 1); in test_main()
120 do_test (&json_ctx, i + 1, 1); in test_main()
123 json_array_end (&json_ctx); in test_main()
124 json_attr_object_end (&json_ctx); in test_main()
125 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-memcpy-random.c171 json_array_end (json_ctx); in do_test()
172 json_element_object_end (json_ctx); in do_test()
178 json_ctx_t json_ctx; in test_main() local
183 json_init (&json_ctx, 0, stdout); in test_main()
185 json_document_begin (&json_ctx); in test_main()
195 json_array_end (&json_ctx); in test_main()
199 do_test (&json_ctx, i); in test_main()
201 json_array_end (&json_ctx); in test_main()
202 json_attr_object_end (&json_ctx); in test_main()
203 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-skeleton.c42 json_ctx_t json_ctx; in main() local
57 json_init (&json_ctx, 2, stdout); in main()
60 json_attr_object_begin (&json_ctx, FUNCNAME); in main()
140 json_attr_object_begin (&json_ctx, VARIANT (v)); in main()
149 json_attr_double (&json_ctx, "max-throughput", in main()
151 json_attr_double (&json_ctx, "min-throughput", in main()
165 json_array_begin (&json_ctx, "timings"); in main()
168 json_element_double (&json_ctx, RESULT (v, i)); in main()
170 json_array_end (&json_ctx); in main()
174 json_attr_object_end (&json_ctx); in main()
[all …]
A Dbench-malloc-thread.c228 json_ctx_t json_ctx; in main() local
251 json_init (&json_ctx, 0, stdout); in main()
253 json_document_begin (&json_ctx); in main()
257 json_attr_object_begin (&json_ctx, "functions"); in main()
259 json_attr_object_begin (&json_ctx, "malloc"); in main()
261 json_attr_object_begin (&json_ctx, ""); in main()
278 json_attr_double (&json_ctx, "duration", d_total_s); in main()
288 json_attr_object_end (&json_ctx); in main()
290 json_attr_object_end (&json_ctx); in main()
292 json_attr_object_end (&json_ctx); in main()
[all …]
A Dbench-malloc-simple.c117 json_ctx_t json_ctx; in bench() local
119 json_init (&json_ctx, 0, stdout); in bench()
121 json_document_begin (&json_ctx); in bench()
125 json_attr_object_begin (&json_ctx, "functions"); in bench()
127 json_attr_object_begin (&json_ctx, "malloc"); in bench()
132 json_attr_object_begin (&json_ctx, ""); in bench()
133 json_attr_double (&json_ctx, "malloc_block_size", size); in bench()
157 json_attr_object_end (&json_ctx); in bench()
159 json_attr_object_end (&json_ctx); in bench()
161 json_attr_object_end (&json_ctx); in bench()
[all …]
A Dbench-strcoll.c180 bench_list (json_ctx_t *json_ctx, word_list *list) in bench_list() argument
197 json_attr_double (json_ctx, "duration", cur); in bench_list()
198 json_attr_double (json_ctx, "iterations", i); in bench_list()
227 json_attr_object_begin (json_ctx, testname); in bench_file()
228 bench_list (json_ctx, list); in bench_file()
229 json_attr_object_end (json_ctx); in bench_file()
240 assert (json_ctx != NULL); in main()
241 json_init (json_ctx, 2, stdout); in main()
242 json_attr_object_begin (json_ctx, "strcoll"); in main()
273 json_attr_object_end (json_ctx); in main()
[all …]
A Dbench-math-inlines.c226 json_attr_object_begin (json_ctx, testname); in do_one_test()
233 json_attr_double (json_ctx, "duration", cur); in do_one_test()
234 json_attr_double (json_ctx, "iterations", iters); in do_one_test()
235 json_attr_double (json_ctx, "mean", cur / iters); in do_one_test()
236 json_attr_object_end (json_ctx); in do_one_test()
245 json_ctx_t json_ctx; in test_main() local
250 json_init (&json_ctx, 2, stdout); in test_main()
251 json_attr_object_begin (&json_ctx, TEST_NAME); in test_main()
270 json_attr_object_end (&json_ctx); in test_main()
277 json_attr_object_end (&json_ctx); in test_main()
[all …]
A Dbench-pthread-locks.c525 json_ctx_t json_ctx; in do_bench() local
527 json_init (&json_ctx, 2, stdout); in do_bench()
528 json_attr_object_begin (&json_ctx, "pthread_locks"); in do_bench()
530 #define BENCH(n) rv += do_bench_1 (#n, test_##n, &json_ctx) in do_bench()
545 json_attr_object_end (&json_ctx); in do_bench()
A Djson-lib.h26 struct json_ctx struct
33 typedef struct json_ctx json_ctx_t; argument

Completed in 24 milliseconds