@@ -81,10 +81,16 @@ static alloc_t *alloc_array(size_t iters) {
81
81
////////////////// GLIBC
82
82
83
83
static void * glibc_malloc (void * provider , size_t size , size_t alignment ) {
84
+ (void )provider ; // unused
85
+ (void )alignment ; // unused
84
86
return malloc (size );
85
87
}
86
88
87
- static void glibc_free (void * provider , void * ptr , size_t size ) { free (ptr ); }
89
+ static void glibc_free (void * provider , void * ptr , size_t size ) {
90
+ (void )provider ; // unused
91
+ (void )size ; // unused
92
+ free (ptr );
93
+ }
88
94
89
95
UBENCH_EX (simple , glibc_malloc ) {
90
96
alloc_t * array = alloc_array (N_ITERATIONS );
@@ -162,11 +168,13 @@ UBENCH_EX(simple, os_memory_provider) {
162
168
}
163
169
164
170
static void * w_umfPoolMalloc (void * provider , size_t size , size_t alignment ) {
171
+ (void )alignment ; // unused
165
172
umf_memory_pool_handle_t hPool = (umf_memory_pool_handle_t )provider ;
166
173
return umfPoolMalloc (hPool , size );
167
174
}
168
175
169
176
static void w_umfPoolFree (void * provider , void * ptr , size_t size ) {
177
+ (void )size ; // unused
170
178
enum umf_result_t umf_result ;
171
179
umf_memory_pool_handle_t hPool = (umf_memory_pool_handle_t )provider ;
172
180
umf_result = umfPoolFree (hPool , ptr );
@@ -330,4 +338,4 @@ UBENCH_EX(simple, scalable_pool_with_os_memory_provider) {
330
338
}
331
339
#endif /* (defined UMF_BUILD_LIBUMF_POOL_SCALABLE) && (defined UMF_BUILD_OS_MEMORY_PROVIDER) */
332
340
333
- UBENCH_MAIN ();
341
+ UBENCH_MAIN ()
0 commit comments