Skip to content

Commit b724c96

Browse files
performance: reserve vector before push_back's
Related-To: NEO-12742 Signed-off-by: Kamil Kopryk <[email protected]>
1 parent 169469e commit b724c96

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

level_zero/core/source/kernel/kernel_imp.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1066,6 +1066,8 @@ ze_result_t KernelImp::initialize(const ze_kernel_desc_t *desc) {
10661066
static_cast<size_t>(this->kernelImmData->getKernelInfo()->heapInfo.kernelHeapSize));
10671067
}
10681068

1069+
this->kernelArgHandlers.reserve(kernelDescriptor.payloadMappings.explicitArgs.size());
1070+
10691071
for (const auto &argT : kernelDescriptor.payloadMappings.explicitArgs) {
10701072
switch (argT.type) {
10711073
default:

0 commit comments

Comments
 (0)