Use a raw function pointer instead of std::function objects in thread pool.
std::function can have an allocation cost when it's created, and also adds overhead to function calls. Since this API must be used from C, using a raw function pointer is good enough. PiperOrigin-RevId: 562760324 Change-Id: I2b714a13e07a2b71566d013f21f76c506e817a52
This commit is contained in:
committed by
Copybara-Service
parent
edbe9ce86f
commit
f976d6d228
@@ -6992,7 +6992,7 @@ STRUCTS: Mapping[str, StructDecl] = dict([
|
||||
name='buffer',
|
||||
type=ArrayType(
|
||||
inner_type=ValueType(name='char'),
|
||||
extents=(48,),
|
||||
extents=(24,),
|
||||
),
|
||||
doc='',
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user