@@ -16,35 +16,35 @@ using thread_allocator_t = std::allocator<std::thread>;
16
16
17
17
using pool_variants_t = std::variant< //
18
18
19
- #if _FU_WITH_ASM_YIELDS
20
- #if _FU_DETECT_ARCH_X86_64
19
+ #if FU_WITH_ASM_YIELDS_
20
+ #if FU_DETECT_ARCH_X86_64_
21
21
fu::basic_pool<thread_allocator_t , fu::x86_pause_t >, //
22
22
fu::basic_pool<thread_allocator_t , fu::x86_tpause_t >, //
23
23
#endif
24
- #if _FU_DETECT_ARCH_ARM64
24
+ #if FU_DETECT_ARCH_ARM64_
25
25
fu::basic_pool<thread_allocator_t , fu::arm64_yield_t >, //
26
26
fu::basic_pool<thread_allocator_t , fu::arm64_wfet_t >, //
27
27
#endif
28
- #if _FU_DETECT_ARCH_RISC5
28
+ #if FU_DETECT_ARCH_RISC5_
29
29
fu::basic_pool<thread_allocator_t , fu::risc5_pause_t >, //
30
30
#endif
31
- #endif // _FU_WITH_ASM_YIELDS
31
+ #endif // FU_WITH_ASM_YIELDS_
32
32
33
33
#if FU_ENABLE_NUMA
34
34
fu::linux_distributed_pool<fu::standard_yield_t >, //
35
- #if _FU_WITH_ASM_YIELDS
36
- #if _FU_DETECT_ARCH_X86_64
35
+ #if FU_WITH_ASM_YIELDS_
36
+ #if FU_DETECT_ARCH_X86_64_
37
37
fu::linux_distributed_pool<fu::x86_pause_t >, //
38
38
fu::linux_distributed_pool<fu::x86_tpause_t >, //
39
39
#endif
40
- #if _FU_DETECT_ARCH_ARM64
40
+ #if FU_DETECT_ARCH_ARM64_
41
41
fu::linux_distributed_pool<fu::arm64_yield_t >, //
42
42
fu::linux_distributed_pool<fu::arm64_wfet_t >, //
43
43
#endif
44
- #if _FU_DETECT_ARCH_RISC5
44
+ #if FU_DETECT_ARCH_RISC5_
45
45
fu::linux_distributed_pool<fu::risc5_pause_t >, //
46
46
#endif
47
- #endif // _FU_WITH_ASM_YIELDS
47
+ #endif // FU_WITH_ASM_YIELDS_
48
48
#endif // FU_ENABLE_NUMA
49
49
50
50
fu::basic_pool<thread_allocator_t , fu::standard_yield_t > //
@@ -237,8 +237,8 @@ fu_pool_t *fu_pool_new(FU_MAYBE_UNUSED_ char const *name) {
237
237
return nullptr ;
238
238
}
239
239
240
- #if _FU_WITH_ASM_YIELDS
241
- #if _FU_DETECT_ARCH_X86_64
240
+ #if FU_WITH_ASM_YIELDS_
241
+ #if FU_DETECT_ARCH_X86_64_
242
242
if (global_capabilities & fu::capability_x86_tpause_k) {
243
243
new (opaque) opaque_pool_t (std::in_place_type<fu::linux_distributed_pool<fu::x86_tpause_t >>, name,
244
244
std::move (copied_topology));
@@ -250,7 +250,7 @@ fu_pool_t *fu_pool_new(FU_MAYBE_UNUSED_ char const *name) {
250
250
return reinterpret_cast <fu_pool_t *>(opaque);
251
251
}
252
252
#endif
253
- #if _FU_DETECT_ARCH_ARM64
253
+ #if FU_DETECT_ARCH_ARM64_
254
254
if (global_capabilities & fu::capability_arm64_wfet_k) {
255
255
new (opaque) opaque_pool_t (std::in_place_type<fu::linux_distributed_pool<fu::arm64_wfet_t >>, name,
256
256
std::move (copied_topology));
@@ -262,19 +262,19 @@ fu_pool_t *fu_pool_new(FU_MAYBE_UNUSED_ char const *name) {
262
262
return reinterpret_cast <fu_pool_t *>(opaque);
263
263
}
264
264
#endif
265
- #if _FU_DETECT_ARCH_RISC5
265
+ #if FU_DETECT_ARCH_RISC5_
266
266
if (global_capabilities & fu::capability_risc5_pause_k) {
267
267
new (opaque) opaque_pool_t (std::in_place_type<fu::linux_distributed_pool<fu::risc5_pause_t >>, name,
268
268
std::move (copied_topology));
269
269
return reinterpret_cast <fu_pool_t *>(opaque);
270
270
}
271
271
#endif
272
- #endif // _FU_WITH_ASM_YIELDS
272
+ #endif // FU_WITH_ASM_YIELDS_
273
273
#endif // FU_ENABLE_NUMA
274
274
275
275
// Common case of using modern hardware, but not having Linux installed
276
- #if _FU_WITH_ASM_YIELDS
277
- #if _FU_DETECT_ARCH_X86_64
276
+ #if FU_WITH_ASM_YIELDS_
277
+ #if FU_DETECT_ARCH_X86_64_
278
278
if (global_capabilities & fu::capability_x86_tpause_k) {
279
279
new (opaque) opaque_pool_t (std::in_place_type<fu::basic_pool<thread_allocator_t , fu::x86_tpause_t >>);
280
280
return reinterpret_cast <fu_pool_t *>(opaque);
@@ -284,7 +284,7 @@ fu_pool_t *fu_pool_new(FU_MAYBE_UNUSED_ char const *name) {
284
284
return reinterpret_cast <fu_pool_t *>(opaque);
285
285
}
286
286
#endif
287
- #if _FU_DETECT_ARCH_ARM64
287
+ #if FU_DETECT_ARCH_ARM64_
288
288
if (global_capabilities & fu::capability_arm64_wfet_k) {
289
289
new (opaque) opaque_pool_t (std::in_place_type<fu::basic_pool<thread_allocator_t , fu::arm64_wfet_t >>);
290
290
return reinterpret_cast <fu_pool_t *>(opaque);
@@ -294,13 +294,13 @@ fu_pool_t *fu_pool_new(FU_MAYBE_UNUSED_ char const *name) {
294
294
return reinterpret_cast <fu_pool_t *>(opaque);
295
295
}
296
296
#endif
297
- #if _FU_DETECT_ARCH_RISC5
297
+ #if FU_DETECT_ARCH_RISC5_
298
298
if (global_capabilities & fu::capability_risc5_pause_k) {
299
299
new (opaque) opaque_pool_t (std::in_place_type<fu::basic_pool<thread_allocator_t , fu::risc5_pause_t >>);
300
300
return reinterpret_cast <fu_pool_t *>(opaque);
301
301
}
302
302
#endif
303
- #endif // _FU_WITH_ASM_YIELDS
303
+ #endif // FU_WITH_ASM_YIELDS_
304
304
305
305
// Worst case, use the standard yield pool
306
306
new (opaque) opaque_pool_t (std::in_place_type<fu::basic_pool<thread_allocator_t , fu::standard_yield_t >>);
0 commit comments