be/src/common/object_pool.h
Line | Count | Source |
1 | | // Licensed to the Apache Software Foundation (ASF) under one |
2 | | // or more contributor license agreements. See the NOTICE file |
3 | | // distributed with this work for additional information |
4 | | // regarding copyright ownership. The ASF licenses this file |
5 | | // to you under the Apache License, Version 2.0 (the |
6 | | // "License"); you may not use this file except in compliance |
7 | | // with the License. You may obtain a copy of the License at |
8 | | // |
9 | | // http://www.apache.org/licenses/LICENSE-2.0 |
10 | | // |
11 | | // Unless required by applicable law or agreed to in writing, |
12 | | // software distributed under the License is distributed on an |
13 | | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
14 | | // KIND, either express or implied. See the License for the |
15 | | // specific language governing permissions and limitations |
16 | | // under the License. |
17 | | |
18 | | #pragma once |
19 | | |
20 | | #include <mutex> |
21 | | #include <ranges> |
22 | | #include <vector> |
23 | | |
24 | | namespace doris { |
25 | | |
26 | | // An ObjectPool maintains a list of C++ objects which are deallocated |
27 | | // by destroying the pool. |
28 | | // Thread-safe. |
29 | | class ObjectPool { |
30 | | public: |
31 | 60.0M | ObjectPool() = default; |
32 | | ObjectPool(const ObjectPool&) = delete; |
33 | | void operator=(const ObjectPool&) = delete; |
34 | 60.3M | ~ObjectPool() { clear(); } |
35 | | |
36 | | template <class T> |
37 | 273M | T* add(T* t) { |
38 | | // TODO: Consider using a lock-free structure. |
39 | 273M | std::lock_guard<std::mutex> l(_lock); |
40 | 279M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }});_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_16DynamicContainerIaEENS_19PredicateColumnTypeILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_16DynamicContainerIsEENS_19PredicateColumnTypeILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_16DynamicContainerIiEENS_19PredicateColumnTypeILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 102 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_16DynamicContainerIlEENS_19PredicateColumnTypeILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_16DynamicContainerInEENS_19PredicateColumnTypeILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_16DynamicContainerIfEENS_19PredicateColumnTypeILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_16DynamicContainerIdEENS_19PredicateColumnTypeILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_16DynamicContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEEEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 35 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_16DynamicContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEEEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_16DynamicContainerINS_16TimestampTzValueEEENS_19PredicateColumnTypeILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 98 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_16DynamicContainerIhEENS_19PredicateColumnTypeILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_16DynamicContainerIjEENS_19PredicateColumnTypeILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_16DynamicContainerIoEENS_19PredicateColumnTypeILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_16DynamicContainerINS_14DecimalV2ValueEEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_16DynamicContainerINS_7DecimalIiEEEENS_19PredicateColumnTypeILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_16DynamicContainerINS_7DecimalIlEEEENS_19PredicateColumnTypeILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_16DynamicContainerINS_12Decimal128V3EEENS_19PredicateColumnTypeILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_16DynamicContainerINS_7DecimalIN4wide7integerILm256EiEEEEEENS_19PredicateColumnTypeILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ _ZZN5doris10ObjectPool3addINS_9StringSetINS_16DynamicContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 1.57k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm1EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm2EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm3EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm4EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm5EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm6EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm7EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm8EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm1EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 88 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm2EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 662 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm3EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 211 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm4EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 53 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm5EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 56 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm6EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm7EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm8EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 9 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm1EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 32 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm2EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 64 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm3EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm4EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm5EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm6EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm7EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm8EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 9 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm1EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 63 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm2EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 75 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm3EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm4EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm5EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 226 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm6EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm7EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm8EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_16DynamicContainerIaEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 621 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_16DynamicContainerIsEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 410 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_16DynamicContainerIiEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 11.1k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_16DynamicContainerIlEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 37.5k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_16DynamicContainerInEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 72 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_16DynamicContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEEEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 693 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_16DynamicContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEEEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 3.54k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_16DynamicContainerIdEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 9 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_16DynamicContainerIfEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 325 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_16DynamicContainerINS_7DecimalIiEEEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Line | Count | Source | 40 | 19 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_16DynamicContainerINS_7DecimalIlEEEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Line | Count | Source | 40 | 516 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_16DynamicContainerINS_12Decimal128V3EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 43 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_16DynamicContainerINS_7DecimalIN4wide7integerILm256EiEEEEEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_16DynamicContainerIjEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_16DynamicContainerIoEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_16DynamicContainerIhEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 219 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_16DynamicContainerINS_14DecimalV2ValueEEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 19 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 7 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_16DynamicContainerINS_16TimestampTzValueEEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm1EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm1EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm1EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm1EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm1EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm1EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm1EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm1EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm1EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm1EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm1EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm1EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm1EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm1EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm1EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm1EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm1EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm1EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm2EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm2EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm2EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm2EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm2EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 973 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm2EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 422 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm2EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm2EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm2EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm2EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 60 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm2EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 54 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm2EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 12 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm2EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Line | Count | Source | 40 | 12 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm2EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Line | Count | Source | 40 | 20 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm2EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 12 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm2EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm2EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 76 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm2EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 72 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm3EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm3EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm3EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm3EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 20 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm3EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 218 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm3EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 344 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm3EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm3EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm3EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm3EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 19 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm3EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Line | Count | Source | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm3EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 40 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm3EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm3EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm3EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm3EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm3EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm3EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm4EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm4EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm4EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm4EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm4EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 24 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm4EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm4EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm4EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm4EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 28 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 12 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm4EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm4EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm4EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 58 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm4EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm4EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm4EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm4EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm4EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm4EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm5EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm5EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm5EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm5EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm5EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm5EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm5EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm5EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm5EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm5EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm5EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm5EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Line | Count | Source | 40 | 36 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm5EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm5EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm5EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm5EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Line | Count | Source | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm5EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm5EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm6EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm6EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm6EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm6EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm6EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm6EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm6EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm6EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm6EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 24 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm6EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm6EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm6EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm6EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm6EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm6EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm6EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm6EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm6EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm7EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm7EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm7EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm7EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm7EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm7EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm7EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm7EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm7EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm7EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm7EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm7EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm7EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm7EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm7EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm7EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm7EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm7EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm8EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm8EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm8EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm8EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm8EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Line | Count | Source | 40 | 22 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm8EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm8EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm8EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm8EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm8EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm8EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ENKUlPvE_clESF_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm8EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm8EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm8EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ENKUlPvE_clESE_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm8EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ENKUlPvE_clESD_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm8EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ENKUlPvE_clESH_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm8EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm8EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ENKUlPvE_clESC_ _ZZN5doris10ObjectPool3addINS_14StringValueSetINS_16DynamicContainerINS_9StringRefEEEE8IteratorEEEPT_S9_ENKUlPvE_clESA_ Line | Count | Source | 40 | 1.43k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_15TupleDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 2.15M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14SlotDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 12.6M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_20OlapTableIndexSchemaEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 146k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_12TabletColumnEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 1.09M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_11TabletIndexEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 16.6k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19VOlapTablePartitionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 94.2k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13DescriptorTblEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 653k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_20MySQLTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 84 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19OlapTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 484k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_21SchemaTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4.68k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_21BrokerTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ _ZZN5doris10ObjectPool3addINS_17EsTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 1.35k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19HiveTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 22.2k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_22IcebergTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 7.18k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19JdbcTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4.52k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_25MaxComputeTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ _ZZN5doris10ObjectPool3addINS_29TrinoConnectorTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 660 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_25DictionaryTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ _ZZN5doris10ObjectPool3addINS_26RemoteDorisTableDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 196 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16VDataStreamRecvr11SenderQueueEEEPT_S5_ENKUlPvE_clES6_ Line | Count | Source | 40 | 693k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14RuntimeProfileEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 28.0M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13RowDescriptorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 82.3k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_9TDataSinkEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 5.96k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_21POlapTableSchemaParamEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 67.1k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addISt6vectorINS_15TTabletLocationESaIS3_EEEEPT_S7_ENKUlPvE_clES8_ Line | Count | Source | 40 | 184 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_22OlapTableLocationParamEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 76.3k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14DorisNodesInfoEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 72.6k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_24VOlapTablePartitionParamEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 72.6k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14AggFnEvaluatorEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 632k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_15PartitionBlocksEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 877 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16UDFTableFunctionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 239 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_18PythonUDTFFunctionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 1.92k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13TableFunctionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 2.87k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPT_S9_ENKUlPvE_clESA_ Line | Count | Source | 40 | 8.46k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13TUserIdentityEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 2.34k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14RuntimeProfile7CounterEEEPT_S5_ENKUlPvE_clES6_ Line | Count | Source | 40 | 200M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14RuntimeProfile20HighWaterMarkCounterEEEPT_S5_ENKUlPvE_clES6_ Line | Count | Source | 40 | 26.4M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14RuntimeProfile14NonZeroCounterEEEPT_S5_ENKUlPvE_clES6_ Line | Count | Source | 40 | 4.02M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14RuntimeProfile14DerivedCounterEEEPT_S5_ENKUlPvE_clES6_ Line | Count | Source | 40 | 726k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14RuntimeProfile16DescriptionEntryEEEPT_S5_ENKUlPvE_clES6_ Line | Count | Source | 40 | 282k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14RuntimeProfile16ConditionCounterEEEPT_S5_ENKUlPvE_clES6_ Line | Count | Source | 40 | 4.59k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16StreamLoadActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19StreamLoad2PCActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_24StreamLoadForwardHandlerEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16HttpStreamActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14DownloadActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 13 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_20AdjustLogLevelActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_17AdjustTracingDumpEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13VersionActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_12HealthActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16ClearCacheActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_18PipelineTaskActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_22LongPipelineTaskActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_23QueryPipelineTaskActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_18BeProcThreadActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16LoadStreamActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_17LoadChannelActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_17TabletsInfoActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_29SetJeHeapProfileActiveActionsEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_28SetJeHeapProfileResetActionsEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_29DumpJeHeapProfileToDotActionsEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_24DumpJeHeapProfileActionsEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_22DictionaryStatusActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13MetricsActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_10MetaActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_12ConfigActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_21CheckRPCChannelActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_21ResetRPCChannelActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_12ReportActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 10 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_15ShrinkMemActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19AddDebugPointActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_22RemoveDebugPointActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_22ClearDebugPointsActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19BatchDownloadActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_20DownloadBinlogActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_15FileCacheActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_25TabletsDistributionActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_21TabletMigrationActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14ChecksumActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_18ReloadTabletActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_19RestoreTabletActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_14SnapshotActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16CompactionActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 9 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_18DeleteBitmapActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_24CheckTabletSegmentActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_15PadRowsetActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_17CalcFileCrcActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_25ShowNestedIndexFileActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_21CompactionScoreActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_21CheckEncryptionActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_21CloudCompactionActionEEEPT_S4_ENKUlPvE_clES5_ Unexecuted instantiation: _ZZN5doris10ObjectPool3addINS_17ShowHotspotActionEEEPT_S4_ENKUlPvE_clES5_ _ZZN5doris10ObjectPool3addINS_10HeapActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_12GrowthActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13ProfileActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16PmuProfileActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_16ContentionActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_13CmdlineActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
_ZZN5doris10ObjectPool3addINS_12SymbolActionEEEPT_S4_ENKUlPvE_clES5_ Line | Count | Source | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); |
|
41 | 273M | return t; |
42 | 273M | } _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_16DynamicContainerIaEENS_19PredicateColumnTypeILS3_3EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 3 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 3 | std::lock_guard<std::mutex> l(_lock); | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 3 | return t; | 42 | 3 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_16DynamicContainerIsEENS_19PredicateColumnTypeILS3_4EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 3 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 3 | std::lock_guard<std::mutex> l(_lock); | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 3 | return t; | 42 | 3 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_16DynamicContainerIiEENS_19PredicateColumnTypeILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 102 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 102 | std::lock_guard<std::mutex> l(_lock); | 40 | 102 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 102 | return t; | 42 | 102 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_16DynamicContainerIlEENS_19PredicateColumnTypeILS3_6EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_16DynamicContainerInEENS_19PredicateColumnTypeILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_16DynamicContainerIfEENS_19PredicateColumnTypeILS3_8EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_16DynamicContainerIdEENS_19PredicateColumnTypeILS3_9EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_16DynamicContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEEEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 33 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 33 | std::lock_guard<std::mutex> l(_lock); | 40 | 33 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 33 | return t; | 42 | 33 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_16DynamicContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEEEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 3 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 3 | std::lock_guard<std::mutex> l(_lock); | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 3 | return t; | 42 | 3 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_16DynamicContainerINS_16TimestampTzValueEEENS_19PredicateColumnTypeILS3_42EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 98 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 98 | std::lock_guard<std::mutex> l(_lock); | 40 | 98 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 98 | return t; | 42 | 98 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_16DynamicContainerIhEENS_19PredicateColumnTypeILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_16DynamicContainerIjEENS_19PredicateColumnTypeILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_16DynamicContainerIoEENS_19PredicateColumnTypeILS3_37EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_16DynamicContainerINS_14DecimalV2ValueEEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_16DynamicContainerINS_7DecimalIiEEEENS_19PredicateColumnTypeILS3_28EEEE8IteratorEEEPT_SD_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_16DynamicContainerINS_7DecimalIlEEEENS_19PredicateColumnTypeILS3_29EEEE8IteratorEEEPT_SD_ Line | Count | Source | 37 | 3 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 3 | std::lock_guard<std::mutex> l(_lock); | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 3 | return t; | 42 | 3 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_16DynamicContainerINS_12Decimal128V3EEENS_19PredicateColumnTypeILS3_30EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_16DynamicContainerINS_7DecimalIN4wide7integerILm256EiEEEEEENS_19PredicateColumnTypeILS3_35EEEE8IteratorEEEPT_SG_ _ZN5doris10ObjectPool3addINS_9StringSetINS_16DynamicContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 1.57k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1.57k | std::lock_guard<std::mutex> l(_lock); | 40 | 1.57k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1.57k | return t; | 42 | 1.57k | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm1EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm2EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm3EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm4EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm5EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm6EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm7EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm8EEENS_19PredicateColumnTypeILS3_20EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm1EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 88 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 88 | std::lock_guard<std::mutex> l(_lock); | 40 | 88 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 88 | return t; | 42 | 88 | } |
_ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm2EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 655 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 655 | std::lock_guard<std::mutex> l(_lock); | 40 | 655 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 655 | return t; | 42 | 655 | } |
_ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm3EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 211 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 211 | std::lock_guard<std::mutex> l(_lock); | 40 | 211 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 211 | return t; | 42 | 211 | } |
_ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm4EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 53 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 53 | std::lock_guard<std::mutex> l(_lock); | 40 | 53 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 53 | return t; | 42 | 53 | } |
_ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm5EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 56 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 56 | std::lock_guard<std::mutex> l(_lock); | 40 | 56 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 56 | return t; | 42 | 56 | } |
_ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm6EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 1 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1 | std::lock_guard<std::mutex> l(_lock); | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1 | return t; | 42 | 1 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm7EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9StringSetINS_14FixedContainerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELm8EEEE8IteratorEEEPT_SE_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 9 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 9 | std::lock_guard<std::mutex> l(_lock); | 40 | 9 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 9 | return t; | 42 | 9 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 14 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 14 | std::lock_guard<std::mutex> l(_lock); | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 14 | return t; | 42 | 14 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_19PredicateColumnTypeILS3_11EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm1EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 32 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 32 | std::lock_guard<std::mutex> l(_lock); | 40 | 32 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 32 | return t; | 42 | 32 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm2EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 64 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 64 | std::lock_guard<std::mutex> l(_lock); | 40 | 64 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 64 | return t; | 42 | 64 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm3EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 13 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 13 | std::lock_guard<std::mutex> l(_lock); | 40 | 13 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 13 | return t; | 42 | 13 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm4EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm5EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 1 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1 | std::lock_guard<std::mutex> l(_lock); | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1 | return t; | 42 | 1 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm6EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm7EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm8EEENS_19PredicateColumnTypeILS3_25EEEE8IteratorEEEPT_SE_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 9 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 9 | std::lock_guard<std::mutex> l(_lock); | 40 | 9 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 9 | return t; | 42 | 9 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_19PredicateColumnTypeILS3_12EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm1EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 63 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 63 | std::lock_guard<std::mutex> l(_lock); | 40 | 63 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 63 | return t; | 42 | 63 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm2EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 72 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 72 | std::lock_guard<std::mutex> l(_lock); | 40 | 72 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 72 | return t; | 42 | 72 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm3EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm4EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm5EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 223 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 223 | std::lock_guard<std::mutex> l(_lock); | 40 | 223 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 223 | return t; | 42 | 223 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm6EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm7EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm8EEENS_19PredicateColumnTypeILS3_26EEEE8IteratorEEEPT_SE_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_16DynamicContainerIhEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 219 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 219 | std::lock_guard<std::mutex> l(_lock); | 40 | 219 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 219 | return t; | 42 | 219 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_16DynamicContainerINS_14DecimalV2ValueEEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_16DynamicContainerIaEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 603 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 603 | std::lock_guard<std::mutex> l(_lock); | 40 | 603 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 603 | return t; | 42 | 603 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_16DynamicContainerIsEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 402 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 402 | std::lock_guard<std::mutex> l(_lock); | 40 | 402 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 402 | return t; | 42 | 402 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_16DynamicContainerIiEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 11.1k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 11.1k | std::lock_guard<std::mutex> l(_lock); | 40 | 11.1k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 11.1k | return t; | 42 | 11.1k | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_16DynamicContainerIlEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 37.3k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 37.3k | std::lock_guard<std::mutex> l(_lock); | 40 | 37.3k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 37.3k | return t; | 42 | 37.3k | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_16DynamicContainerInEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 72 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 72 | std::lock_guard<std::mutex> l(_lock); | 40 | 72 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 72 | return t; | 42 | 72 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_16DynamicContainerIfEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 325 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 325 | std::lock_guard<std::mutex> l(_lock); | 40 | 325 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 325 | return t; | 42 | 325 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_16DynamicContainerIdEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 9 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 9 | std::lock_guard<std::mutex> l(_lock); | 40 | 9 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 9 | return t; | 42 | 9 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 19 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 19 | std::lock_guard<std::mutex> l(_lock); | 40 | 19 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 19 | return t; | 42 | 19 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_16DynamicContainerINS_16VecDateTimeValueEEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 7 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 7 | std::lock_guard<std::mutex> l(_lock); | 40 | 7 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 7 | return t; | 42 | 7 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_16DynamicContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEEEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 688 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 688 | std::lock_guard<std::mutex> l(_lock); | 40 | 688 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 688 | return t; | 42 | 688 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_16DynamicContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEEEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 3.53k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 3.53k | std::lock_guard<std::mutex> l(_lock); | 40 | 3.53k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 3.53k | return t; | 42 | 3.53k | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_16DynamicContainerINS_16TimestampTzValueEEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_16DynamicContainerINS_7DecimalIiEEEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Line | Count | Source | 37 | 17 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 17 | std::lock_guard<std::mutex> l(_lock); | 40 | 17 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 17 | return t; | 42 | 17 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_16DynamicContainerINS_7DecimalIlEEEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Line | Count | Source | 37 | 516 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 516 | std::lock_guard<std::mutex> l(_lock); | 40 | 516 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 516 | return t; | 42 | 516 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_16DynamicContainerINS_12Decimal128V3EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 43 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 43 | std::lock_guard<std::mutex> l(_lock); | 40 | 43 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 43 | return t; | 42 | 43 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_16DynamicContainerINS_7DecimalIN4wide7integerILm256EiEEEEEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_16DynamicContainerIjEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_16DynamicContainerIoEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm1EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm1EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm1EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm1EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm1EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 4 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4 | std::lock_guard<std::mutex> l(_lock); | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4 | return t; | 42 | 4 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm1EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm1EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm1EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm1EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm1EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm1EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm1EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm1EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm1EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm1EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm1EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm1EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm1EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm1EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm2EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 14 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 14 | std::lock_guard<std::mutex> l(_lock); | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 14 | return t; | 42 | 14 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm2EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm2EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm2EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm2EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 948 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 948 | std::lock_guard<std::mutex> l(_lock); | 40 | 948 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 948 | return t; | 42 | 948 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm2EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 422 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 422 | std::lock_guard<std::mutex> l(_lock); | 40 | 422 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 422 | return t; | 42 | 422 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm2EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 4 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4 | std::lock_guard<std::mutex> l(_lock); | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4 | return t; | 42 | 4 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm2EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm2EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm2EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm2EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 60 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 60 | std::lock_guard<std::mutex> l(_lock); | 40 | 60 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 60 | return t; | 42 | 60 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm2EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 54 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 54 | std::lock_guard<std::mutex> l(_lock); | 40 | 54 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 54 | return t; | 42 | 54 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm2EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 11 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 11 | std::lock_guard<std::mutex> l(_lock); | 40 | 11 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 11 | return t; | 42 | 11 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm2EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Line | Count | Source | 37 | 12 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 12 | std::lock_guard<std::mutex> l(_lock); | 40 | 12 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 12 | return t; | 42 | 12 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm2EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Line | Count | Source | 37 | 20 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 20 | std::lock_guard<std::mutex> l(_lock); | 40 | 20 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 20 | return t; | 42 | 20 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm2EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 12 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 12 | std::lock_guard<std::mutex> l(_lock); | 40 | 12 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 12 | return t; | 42 | 12 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm2EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm2EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 75 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 75 | std::lock_guard<std::mutex> l(_lock); | 40 | 75 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 75 | return t; | 42 | 75 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm2EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 68 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 68 | std::lock_guard<std::mutex> l(_lock); | 40 | 68 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 68 | return t; | 42 | 68 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm3EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm3EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm3EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 13 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 13 | std::lock_guard<std::mutex> l(_lock); | 40 | 13 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 13 | return t; | 42 | 13 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm3EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 18 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 18 | std::lock_guard<std::mutex> l(_lock); | 40 | 18 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 18 | return t; | 42 | 18 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm3EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 214 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 214 | std::lock_guard<std::mutex> l(_lock); | 40 | 214 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 214 | return t; | 42 | 214 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm3EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 342 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 342 | std::lock_guard<std::mutex> l(_lock); | 40 | 342 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 342 | return t; | 42 | 342 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm3EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm3EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm3EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 1 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1 | std::lock_guard<std::mutex> l(_lock); | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1 | return t; | 42 | 1 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm3EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 1 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1 | std::lock_guard<std::mutex> l(_lock); | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1 | return t; | 42 | 1 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm3EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 19 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 19 | std::lock_guard<std::mutex> l(_lock); | 40 | 19 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 19 | return t; | 42 | 19 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm3EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ Line | Count | Source | 37 | 1 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1 | std::lock_guard<std::mutex> l(_lock); | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1 | return t; | 42 | 1 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm3EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 40 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 40 | std::lock_guard<std::mutex> l(_lock); | 40 | 40 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 40 | return t; | 42 | 40 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm3EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm3EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm3EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm3EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Line | Count | Source | 37 | 4 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4 | std::lock_guard<std::mutex> l(_lock); | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4 | return t; | 42 | 4 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm3EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm3EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm4EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm4EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm4EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 2 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2 | std::lock_guard<std::mutex> l(_lock); | 40 | 2 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2 | return t; | 42 | 2 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm4EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm4EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 24 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 24 | std::lock_guard<std::mutex> l(_lock); | 40 | 24 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 24 | return t; | 42 | 24 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm4EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 4 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4 | std::lock_guard<std::mutex> l(_lock); | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4 | return t; | 42 | 4 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm4EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm4EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm4EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 28 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 28 | std::lock_guard<std::mutex> l(_lock); | 40 | 28 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 28 | return t; | 42 | 28 | } |
_ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm4EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 12 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 12 | std::lock_guard<std::mutex> l(_lock); | 40 | 12 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 12 | return t; | 42 | 12 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm4EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm4EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm4EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 58 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 58 | std::lock_guard<std::mutex> l(_lock); | 40 | 58 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 58 | return t; | 42 | 58 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm4EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm4EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm4EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm4EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm4EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm4EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm5EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm5EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm5EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm5EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm5EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 14 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 14 | std::lock_guard<std::mutex> l(_lock); | 40 | 14 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 14 | return t; | 42 | 14 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm5EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm5EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm5EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm5EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm5EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm5EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm5EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm5EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Line | Count | Source | 37 | 35 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 35 | std::lock_guard<std::mutex> l(_lock); | 40 | 35 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 35 | return t; | 42 | 35 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm5EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm5EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm5EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm5EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Line | Count | Source | 37 | 13 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 13 | std::lock_guard<std::mutex> l(_lock); | 40 | 13 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 13 | return t; | 42 | 13 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm5EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm5EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm6EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm6EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm6EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm6EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm6EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm6EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm6EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm6EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm6EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 24 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 24 | std::lock_guard<std::mutex> l(_lock); | 40 | 24 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 24 | return t; | 42 | 24 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm6EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm6EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm6EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm6EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm6EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm6EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm6EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm6EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm6EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm6EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm7EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm7EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm7EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm7EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm7EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 4 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4 | std::lock_guard<std::mutex> l(_lock); | 40 | 4 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4 | return t; | 42 | 4 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm7EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm7EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm7EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm7EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm7EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm7EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm7EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm7EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm7EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm7EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm7EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm7EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm7EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm7EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE2ENS_14FixedContainerIhLm8EEENS_12ColumnVectorILS3_2EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE20ENS_14FixedContainerINS_14DecimalV2ValueELm8EEENS_13ColumnDecimalILS3_20EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE3ENS_14FixedContainerIaLm8EEENS_12ColumnVectorILS3_3EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE4ENS_14FixedContainerIsLm8EEENS_12ColumnVectorILS3_4EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE5ENS_14FixedContainerIiLm8EEENS_12ColumnVectorILS3_5EEEE8IteratorEEEPT_SB_ Line | Count | Source | 37 | 22 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 22 | std::lock_guard<std::mutex> l(_lock); | 40 | 22 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 22 | return t; | 42 | 22 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE6ENS_14FixedContainerIlLm8EEENS_12ColumnVectorILS3_6EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE7ENS_14FixedContainerInLm8EEENS_12ColumnVectorILS3_7EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE8ENS_14FixedContainerIfLm8EEENS_12ColumnVectorILS3_8EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE9ENS_14FixedContainerIdLm8EEENS_12ColumnVectorILS3_9EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE11ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_12ColumnVectorILS3_11EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE12ENS_14FixedContainerINS_16VecDateTimeValueELm8EEENS_12ColumnVectorILS3_12EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE25ENS_14FixedContainerINS_11DateV2ValueINS_15DateV2ValueTypeEEELm8EEENS_12ColumnVectorILS3_25EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE26ENS_14FixedContainerINS_11DateV2ValueINS_19DateTimeV2ValueTypeEEELm8EEENS_12ColumnVectorILS3_26EEEE8IteratorEEEPT_SE_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE42ENS_14FixedContainerINS_16TimestampTzValueELm8EEENS_12ColumnVectorILS3_42EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE28ENS_14FixedContainerINS_7DecimalIiEELm8EEENS_13ColumnDecimalILS3_28EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE29ENS_14FixedContainerINS_7DecimalIlEELm8EEENS_13ColumnDecimalILS3_29EEEE8IteratorEEEPT_SD_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE30ENS_14FixedContainerINS_12Decimal128V3ELm8EEENS_13ColumnDecimalILS3_30EEEE8IteratorEEEPT_SC_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE35ENS_14FixedContainerINS_7DecimalIN4wide7integerILm256EiEEEELm8EEENS_13ColumnDecimalILS3_35EEEE8IteratorEEEPT_SG_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE36ENS_14FixedContainerIjLm8EEENS_12ColumnVectorILS3_36EEEE8IteratorEEEPT_SB_ Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_9HybridSetILNS_13PrimitiveTypeE37ENS_14FixedContainerIoLm8EEENS_12ColumnVectorILS3_37EEEE8IteratorEEEPT_SB_ _ZN5doris10ObjectPool3addINS_14StringValueSetINS_16DynamicContainerINS_9StringRefEEEE8IteratorEEEPT_S9_ Line | Count | Source | 37 | 1.39k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1.39k | std::lock_guard<std::mutex> l(_lock); | 40 | 1.39k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1.39k | return t; | 42 | 1.39k | } |
_ZN5doris10ObjectPool3addINS_21POlapTableSchemaParamEEEPT_S4_ Line | Count | Source | 37 | 66.7k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 66.7k | std::lock_guard<std::mutex> l(_lock); | 40 | 66.7k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 66.7k | return t; | 42 | 66.7k | } |
_ZN5doris10ObjectPool3addINS_15TupleDescriptorEEEPT_S4_ Line | Count | Source | 37 | 2.14M | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2.14M | std::lock_guard<std::mutex> l(_lock); | 40 | 2.14M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2.14M | return t; | 42 | 2.14M | } |
_ZN5doris10ObjectPool3addINS_14SlotDescriptorEEEPT_S4_ Line | Count | Source | 37 | 12.6M | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 12.6M | std::lock_guard<std::mutex> l(_lock); | 40 | 12.6M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 12.6M | return t; | 42 | 12.6M | } |
_ZN5doris10ObjectPool3addINS_20OlapTableIndexSchemaEEEPT_S4_ Line | Count | Source | 37 | 146k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 146k | std::lock_guard<std::mutex> l(_lock); | 40 | 146k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 146k | return t; | 42 | 146k | } |
_ZN5doris10ObjectPool3addINS_12TabletColumnEEEPT_S4_ Line | Count | Source | 37 | 1.09M | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1.09M | std::lock_guard<std::mutex> l(_lock); | 40 | 1.09M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1.09M | return t; | 42 | 1.09M | } |
_ZN5doris10ObjectPool3addINS_11TabletIndexEEEPT_S4_ Line | Count | Source | 37 | 16.6k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 16.6k | std::lock_guard<std::mutex> l(_lock); | 40 | 16.6k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 16.6k | return t; | 42 | 16.6k | } |
_ZN5doris10ObjectPool3addINS_19VOlapTablePartitionEEEPT_S4_ Line | Count | Source | 37 | 93.5k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 93.5k | std::lock_guard<std::mutex> l(_lock); | 40 | 93.5k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 93.5k | return t; | 42 | 93.5k | } |
_ZN5doris10ObjectPool3addINS_13DescriptorTblEEEPT_S4_ Line | Count | Source | 37 | 651k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 651k | std::lock_guard<std::mutex> l(_lock); | 40 | 651k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 651k | return t; | 42 | 651k | } |
_ZN5doris10ObjectPool3addINS_20MySQLTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 84 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 84 | std::lock_guard<std::mutex> l(_lock); | 40 | 84 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 84 | return t; | 42 | 84 | } |
_ZN5doris10ObjectPool3addINS_19OlapTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 484k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 484k | std::lock_guard<std::mutex> l(_lock); | 40 | 484k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 484k | return t; | 42 | 484k | } |
_ZN5doris10ObjectPool3addINS_21SchemaTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 4.68k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4.68k | std::lock_guard<std::mutex> l(_lock); | 40 | 4.68k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4.68k | return t; | 42 | 4.68k | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_21BrokerTableDescriptorEEEPT_S4_ _ZN5doris10ObjectPool3addINS_17EsTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 1.35k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1.35k | std::lock_guard<std::mutex> l(_lock); | 40 | 1.35k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1.35k | return t; | 42 | 1.35k | } |
_ZN5doris10ObjectPool3addINS_19HiveTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 22.2k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 22.2k | std::lock_guard<std::mutex> l(_lock); | 40 | 22.2k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 22.2k | return t; | 42 | 22.2k | } |
_ZN5doris10ObjectPool3addINS_22IcebergTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 7.18k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 7.18k | std::lock_guard<std::mutex> l(_lock); | 40 | 7.18k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 7.18k | return t; | 42 | 7.18k | } |
_ZN5doris10ObjectPool3addINS_19JdbcTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 4.52k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4.52k | std::lock_guard<std::mutex> l(_lock); | 40 | 4.52k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4.52k | return t; | 42 | 4.52k | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_25MaxComputeTableDescriptorEEEPT_S4_ _ZN5doris10ObjectPool3addINS_29TrinoConnectorTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 660 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 660 | std::lock_guard<std::mutex> l(_lock); | 40 | 660 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 660 | return t; | 42 | 660 | } |
Unexecuted instantiation: _ZN5doris10ObjectPool3addINS_25DictionaryTableDescriptorEEEPT_S4_ _ZN5doris10ObjectPool3addINS_26RemoteDorisTableDescriptorEEEPT_S4_ Line | Count | Source | 37 | 196 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 196 | std::lock_guard<std::mutex> l(_lock); | 40 | 196 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 196 | return t; | 42 | 196 | } |
_ZN5doris10ObjectPool3addINS_16VDataStreamRecvr11SenderQueueEEEPT_S5_ Line | Count | Source | 37 | 685k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 685k | std::lock_guard<std::mutex> l(_lock); | 40 | 685k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 685k | return t; | 42 | 685k | } |
_ZN5doris10ObjectPool3addINS_14RuntimeProfileEEEPT_S4_ Line | Count | Source | 37 | 28.0M | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 28.0M | std::lock_guard<std::mutex> l(_lock); | 40 | 28.0M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 28.0M | return t; | 42 | 28.0M | } |
_ZN5doris10ObjectPool3addINS_13RowDescriptorEEEPT_S4_ Line | Count | Source | 37 | 81.5k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 81.5k | std::lock_guard<std::mutex> l(_lock); | 40 | 81.5k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 81.5k | return t; | 42 | 81.5k | } |
_ZN5doris10ObjectPool3addINS_9TDataSinkEEEPT_S4_ Line | Count | Source | 37 | 5.96k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 5.96k | std::lock_guard<std::mutex> l(_lock); | 40 | 5.96k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 5.96k | return t; | 42 | 5.96k | } |
_ZN5doris10ObjectPool3addISt6vectorINS_15TTabletLocationESaIS3_EEEEPT_S7_ Line | Count | Source | 37 | 184 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 184 | std::lock_guard<std::mutex> l(_lock); | 40 | 184 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 184 | return t; | 42 | 184 | } |
_ZN5doris10ObjectPool3addINS_22OlapTableLocationParamEEEPT_S4_ Line | Count | Source | 37 | 76.0k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 76.0k | std::lock_guard<std::mutex> l(_lock); | 40 | 76.0k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 76.0k | return t; | 42 | 76.0k | } |
_ZN5doris10ObjectPool3addINS_14DorisNodesInfoEEEPT_S4_ Line | Count | Source | 37 | 71.9k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 71.9k | std::lock_guard<std::mutex> l(_lock); | 40 | 71.9k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 71.9k | return t; | 42 | 71.9k | } |
_ZN5doris10ObjectPool3addINS_24VOlapTablePartitionParamEEEPT_S4_ Line | Count | Source | 37 | 72.5k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 72.5k | std::lock_guard<std::mutex> l(_lock); | 40 | 72.5k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 72.5k | return t; | 42 | 72.5k | } |
_ZN5doris10ObjectPool3addINS_14AggFnEvaluatorEEEPT_S4_ Line | Count | Source | 37 | 631k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 631k | std::lock_guard<std::mutex> l(_lock); | 40 | 631k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 631k | return t; | 42 | 631k | } |
_ZN5doris10ObjectPool3addINS_15PartitionBlocksEEEPT_S4_ Line | Count | Source | 37 | 877 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 877 | std::lock_guard<std::mutex> l(_lock); | 40 | 877 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 877 | return t; | 42 | 877 | } |
_ZN5doris10ObjectPool3addINS_16UDFTableFunctionEEEPT_S4_ Line | Count | Source | 37 | 238 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 238 | std::lock_guard<std::mutex> l(_lock); | 40 | 238 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 238 | return t; | 42 | 238 | } |
_ZN5doris10ObjectPool3addINS_18PythonUDTFFunctionEEEPT_S4_ Line | Count | Source | 37 | 1.90k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1.90k | std::lock_guard<std::mutex> l(_lock); | 40 | 1.90k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1.90k | return t; | 42 | 1.90k | } |
_ZN5doris10ObjectPool3addINS_13TableFunctionEEEPT_S4_ Line | Count | Source | 37 | 2.83k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2.83k | std::lock_guard<std::mutex> l(_lock); | 40 | 2.83k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2.83k | return t; | 42 | 2.83k | } |
_ZN5doris10ObjectPool3addINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPT_S9_ Line | Count | Source | 37 | 8.46k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8.46k | std::lock_guard<std::mutex> l(_lock); | 40 | 8.46k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8.46k | return t; | 42 | 8.46k | } |
_ZN5doris10ObjectPool3addINS_13TUserIdentityEEEPT_S4_ Line | Count | Source | 37 | 2.34k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 2.34k | std::lock_guard<std::mutex> l(_lock); | 40 | 2.34k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 2.34k | return t; | 42 | 2.34k | } |
_ZN5doris10ObjectPool3addINS_14RuntimeProfile7CounterEEEPT_S5_ Line | Count | Source | 37 | 195M | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 195M | std::lock_guard<std::mutex> l(_lock); | 40 | 195M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 195M | return t; | 42 | 195M | } |
_ZN5doris10ObjectPool3addINS_14RuntimeProfile20HighWaterMarkCounterEEEPT_S5_ Line | Count | Source | 37 | 26.3M | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 26.3M | std::lock_guard<std::mutex> l(_lock); | 40 | 26.3M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 26.3M | return t; | 42 | 26.3M | } |
_ZN5doris10ObjectPool3addINS_14RuntimeProfile14NonZeroCounterEEEPT_S5_ Line | Count | Source | 37 | 3.97M | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 3.97M | std::lock_guard<std::mutex> l(_lock); | 40 | 3.97M | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 3.97M | return t; | 42 | 3.97M | } |
_ZN5doris10ObjectPool3addINS_14RuntimeProfile14DerivedCounterEEEPT_S5_ Line | Count | Source | 37 | 700k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 700k | std::lock_guard<std::mutex> l(_lock); | 40 | 700k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 700k | return t; | 42 | 700k | } |
_ZN5doris10ObjectPool3addINS_14RuntimeProfile16DescriptionEntryEEEPT_S5_ Line | Count | Source | 37 | 281k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 281k | std::lock_guard<std::mutex> l(_lock); | 40 | 281k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 281k | return t; | 42 | 281k | } |
_ZN5doris10ObjectPool3addINS_14RuntimeProfile16ConditionCounterEEEPT_S5_ Line | Count | Source | 37 | 4.59k | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 4.59k | std::lock_guard<std::mutex> l(_lock); | 40 | 4.59k | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 4.59k | return t; | 42 | 4.59k | } |
_ZN5doris10ObjectPool3addINS_16StreamLoadActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_19StreamLoad2PCActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_24StreamLoadForwardHandlerEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_16HttpStreamActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_14DownloadActionEEEPT_S4_ Line | Count | Source | 37 | 26 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 26 | std::lock_guard<std::mutex> l(_lock); | 40 | 26 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 26 | return t; | 42 | 26 | } |
_ZN5doris10ObjectPool3addINS_20AdjustLogLevelActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_17AdjustTracingDumpEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_13VersionActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_12HealthActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_16ClearCacheActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_18PipelineTaskActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_22LongPipelineTaskActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_23QueryPipelineTaskActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_18BeProcThreadActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_16LoadStreamActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_17LoadChannelActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_17TabletsInfoActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_29SetJeHeapProfileActiveActionsEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_28SetJeHeapProfileResetActionsEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_29DumpJeHeapProfileToDotActionsEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_24DumpJeHeapProfileActionsEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_22DictionaryStatusActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_13MetricsActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_10MetaActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_12ConfigActionEEEPT_S4_ Line | Count | Source | 37 | 16 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 16 | std::lock_guard<std::mutex> l(_lock); | 40 | 16 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 16 | return t; | 42 | 16 | } |
_ZN5doris10ObjectPool3addINS_21CheckRPCChannelActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_21ResetRPCChannelActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_12ReportActionEEEPT_S4_ Line | Count | Source | 37 | 20 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 20 | std::lock_guard<std::mutex> l(_lock); | 40 | 20 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 20 | return t; | 42 | 20 | } |
_ZN5doris10ObjectPool3addINS_15ShrinkMemActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_19AddDebugPointActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_22RemoveDebugPointActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_22ClearDebugPointsActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_19BatchDownloadActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_20DownloadBinlogActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_15FileCacheActionEEEPT_S4_ Line | Count | Source | 37 | 7 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 7 | std::lock_guard<std::mutex> l(_lock); | 40 | 7 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 7 | return t; | 42 | 7 | } |
_ZN5doris10ObjectPool3addINS_25TabletsDistributionActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_21TabletMigrationActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_14ChecksumActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_18ReloadTabletActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_19RestoreTabletActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_14SnapshotActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_16CompactionActionEEEPT_S4_ Line | Count | Source | 37 | 18 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 18 | std::lock_guard<std::mutex> l(_lock); | 40 | 18 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 18 | return t; | 42 | 18 | } |
_ZN5doris10ObjectPool3addINS_18DeleteBitmapActionEEEPT_S4_ Line | Count | Source | 37 | 15 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 15 | std::lock_guard<std::mutex> l(_lock); | 40 | 15 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 15 | return t; | 42 | 15 | } |
_ZN5doris10ObjectPool3addINS_24CheckTabletSegmentActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_15PadRowsetActionEEEPT_S4_ Line | Count | Source | 37 | 6 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 6 | std::lock_guard<std::mutex> l(_lock); | 40 | 6 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 6 | return t; | 42 | 6 | } |
_ZN5doris10ObjectPool3addINS_17CalcFileCrcActionEEEPT_S4_ Line | Count | Source | 37 | 7 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 7 | std::lock_guard<std::mutex> l(_lock); | 40 | 7 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 7 | return t; | 42 | 7 | } |
_ZN5doris10ObjectPool3addINS_25ShowNestedIndexFileActionEEEPT_S4_ Line | Count | Source | 37 | 7 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 7 | std::lock_guard<std::mutex> l(_lock); | 40 | 7 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 7 | return t; | 42 | 7 | } |
_ZN5doris10ObjectPool3addINS_21CompactionScoreActionEEEPT_S4_ Line | Count | Source | 37 | 7 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 7 | std::lock_guard<std::mutex> l(_lock); | 40 | 7 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 7 | return t; | 42 | 7 | } |
_ZN5doris10ObjectPool3addINS_21CheckEncryptionActionEEEPT_S4_ Line | Count | Source | 37 | 7 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 7 | std::lock_guard<std::mutex> l(_lock); | 40 | 7 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 7 | return t; | 42 | 7 | } |
_ZN5doris10ObjectPool3addINS_21CloudCompactionActionEEEPT_S4_ Line | Count | Source | 37 | 3 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 3 | std::lock_guard<std::mutex> l(_lock); | 40 | 3 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 3 | return t; | 42 | 3 | } |
_ZN5doris10ObjectPool3addINS_17ShowHotspotActionEEEPT_S4_ Line | Count | Source | 37 | 1 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 1 | std::lock_guard<std::mutex> l(_lock); | 40 | 1 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 1 | return t; | 42 | 1 | } |
_ZN5doris10ObjectPool3addINS_10HeapActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_12GrowthActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_13ProfileActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_16PmuProfileActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_16ContentionActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_13CmdlineActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
_ZN5doris10ObjectPool3addINS_12SymbolActionEEEPT_S4_ Line | Count | Source | 37 | 8 | T* add(T* t) { | 38 | | // TODO: Consider using a lock-free structure. | 39 | 8 | std::lock_guard<std::mutex> l(_lock); | 40 | 8 | _objects.emplace_back(Element {t, [](void* obj) { delete reinterpret_cast<T*>(obj); }}); | 41 | 8 | return t; | 42 | 8 | } |
|
43 | | |
44 | | template <class T> |
45 | | T* add_array(T* t) { |
46 | | std::lock_guard<std::mutex> l(_lock); |
47 | | _objects.emplace_back(Element {t, [](void* obj) { delete[] reinterpret_cast<T*>(obj); }}); |
48 | | return t; |
49 | | } |
50 | | |
51 | 63.6M | void clear() { |
52 | 63.6M | std::lock_guard<std::mutex> l(_lock); |
53 | | // reverse delete object to make sure the obj can |
54 | | // safe access the member object construt early by |
55 | | // object pool |
56 | 279M | for (auto& _object : std::ranges::reverse_view(_objects)) { |
57 | 279M | _object.delete_fn(_object.obj); |
58 | 279M | } |
59 | 63.6M | _objects.clear(); |
60 | 63.6M | } |
61 | | |
62 | 0 | void acquire_data(ObjectPool* src) { |
63 | 0 | _objects.insert(_objects.end(), src->_objects.begin(), src->_objects.end()); |
64 | 0 | src->_objects.clear(); |
65 | 0 | } |
66 | | |
67 | 0 | uint64_t size() { |
68 | 0 | std::lock_guard<std::mutex> l(_lock); |
69 | 0 | return _objects.size(); |
70 | 0 | } |
71 | | |
72 | | private: |
73 | | /// A generic deletion function pointer. Deletes its first argument. |
74 | | using DeleteFn = void (*)(void*); |
75 | | |
76 | | /// For each object, a pointer to the object and a function that deletes it. |
77 | | struct Element { |
78 | | void* obj = nullptr; |
79 | | DeleteFn delete_fn; |
80 | | }; |
81 | | |
82 | | std::vector<Element> _objects; |
83 | | std::mutex _lock; |
84 | | }; |
85 | | |
86 | | } // namespace doris |