/root/doris/be/src/common/exception.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 <fmt/format.h> | 
| 21 |  | #include <gen_cpp/Status_types.h> | 
| 22 |  |  | 
| 23 |  | #include <exception> | 
| 24 |  | #include <memory> | 
| 25 |  | #include <string> | 
| 26 |  | #include <string_view> | 
| 27 |  | #include <utility> | 
| 28 |  |  | 
| 29 |  | #include "common/status.h" | 
| 30 |  | #include "util/defer_op.h" // IWYU pragma: keep | 
| 31 |  |  | 
| 32 |  | namespace doris { | 
| 33 |  |  | 
| 34 |  | inline thread_local int enable_thread_catch_bad_alloc = 0; | 
| 35 |  | class Exception : public std::exception { | 
| 36 |  | public: | 
| 37 | 309 |     Exception() : _code(ErrorCode::OK) {} | 
| 38 | 3.04k |     Exception(int code, const std::string_view& msg) : Exception(code, std::string(msg), false) {} | 
| 39 | 19 |     Exception(const Status& status) : Exception(status.code(), status.msg(), true) {} | 
| 40 |  |  | 
| 41 |  |     // Format message with fmt::format, like the logging functions. | 
| 42 |  |     template <typename... Args> | 
| 43 |  |     Exception(int code, const std::string_view& fmt, Args&&... args) | 
| 44 | 1.98k |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {}Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmPKciiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRyPKciiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlPKcllEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 108 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRmS2_S2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJPKcjjEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJmRmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 68 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlPKcjjEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlPKciiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRmS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 45 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmPKcjjEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlPKcaaEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiPKcssEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRjPKcmmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiPKchhEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmPKcbbEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 7 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiPKciiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiPKcttEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmPKchhEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJmRKmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 9 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiPKcjjEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJNS_13PrimitiveTypeEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKiEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 4 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlPKcssEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS5_EDpOT__ZN5doris9ExceptionC2IJiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS7_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRjPKcjjEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlPKchhEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnPKchhEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRjPKchhEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRoPKchhEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlPKcttEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 46 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERmSA_mEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRmS2_RKmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 86 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmRKmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 43 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKjmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 17 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRjS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 5 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 21 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKjS3_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiRlEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRdRlEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRdEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEiRKSt17basic_string_viewIcS5_EDpOT__ZN5doris9ExceptionC2IJRmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 4 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKlEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJmRbEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRmS2_mEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1.12k |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRmmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmmEEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJmmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmPKcllEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJPKcmmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRimEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmmEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 2 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKmmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERmSA_EEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKmRmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRmmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS6_EDpOT_| Line | Count | Source |  | 44 | 3 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13PrimitiveTypeEEEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmmS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRjEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJNS_19PGenericType_TypeIdEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKjEEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 13 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRmiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnPKcmmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJPKcEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKNS_9FieldTypeEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRlS2_S2_S2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 66 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJSt17basic_string_viewIcSt11char_traitsIcEEEEEiRKS5_DpOT_| Line | Count | Source |  | 44 | 4 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmPKcssEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiPKcllEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnPKcllEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 3 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_EEEiRKSt17basic_string_viewIcS6_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_10vectorized18AggregateOperationEEEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJNS_13PrimitiveTypeERaS3_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJNS_13PrimitiveTypeERsS3_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJNS_13PrimitiveTypeERiS3_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJNS_13PrimitiveTypeERlS3_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJNS_13PrimitiveTypeERnS3_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS9_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEiRKSt17basic_string_viewIcS6_EDpOT__ZN5doris9ExceptionC2IJRPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERiEEEiRKSt17basic_string_viewIcS8_EDpOT_| Line | Count | Source |  | 44 | 91 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS7_S7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT__ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERA7_KcS7_S7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 15 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERmS8_EEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRjPKciiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRPKcRSt17basic_string_viewIcSt11char_traitsIcEEEEEiRKS8_DpOT_| Line | Count | Source |  | 44 | 6 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt17basic_string_viewIcS5_ESA_EEEiRKS9_DpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS9_EDpOT_| Line | Count | Source |  | 44 | 4 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS9_EDpOT__ZN5doris9ExceptionC2IJRPKcRlEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 15 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS8_EDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEiRKSt17basic_string_viewIcS8_EDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERiSA_EEEiRKSt17basic_string_viewIcS8_EDpOT_| Line | Count | Source |  | 44 | 10 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRPKcRSt17basic_string_viewIcSt11char_traitsIcEES9_EEEiRKS8_DpOT_| Line | Count | Source |  | 44 | 38 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRKPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERsRjmEEEiRKSt17basic_string_viewIcS9_EDpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERiRjmEEEiRKSt17basic_string_viewIcS9_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERlRjmEEEiRKSt17basic_string_viewIcS9_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERnRjmEEEiRKSt17basic_string_viewIcS9_EDpOT__ZN5doris9ExceptionC2IJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERlS9_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 2 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRSt17basic_string_viewIcSt11char_traitsIcEEPKcEEEiRKS5_DpOT_| Line | Count | Source |  | 44 | 1 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERmS7_RPKcEEEiRKSt17basic_string_viewIcS5_EDpOT__ZN5doris9ExceptionC2IJRSt17basic_string_viewIcSt11char_traitsIcEEEEEiRKS5_DpOT_| Line | Count | Source |  | 44 | 9 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRsPKchhEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRPKcRlS5_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 2 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJRKSt17basic_string_viewIcSt11char_traitsIcEEEEEiS7_DpOT_| Line | Count | Source |  | 44 | 7 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKSt17basic_string_viewIcSt11char_traitsIcEEPKcEEEiS7_DpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiPKcaaEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmS7_EEEiRKSt17basic_string_viewIcS5_EDpOT__ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERA4_KcS7_S7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 23 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRaS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRsS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJRlS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 2 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnS2_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKPKcS7_S7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiRnEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRiRN4wide7integerILm256EiEEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlRiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlRnEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRlRN4wide7integerILm256EiEEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnRiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnRlEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnRN4wide7integerILm256EiEEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRN4wide7integerILm256EiEERiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRN4wide7integerILm256EiEERlEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRN4wide7integerILm256EiEERnEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRN4wide7integerILm256EiEES5_EEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT__ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERA9_KcS7_S7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 2 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERA9_KcS7_S7_RA10_S8_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 13 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
_ZN5doris9ExceptionC2IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERA9_KcS7_RS7_S7_EEEiRKSt17basic_string_viewIcS5_EDpOT_| Line | Count | Source |  | 44 | 34 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRNS_10vectorized12RoundingModeEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcRKlEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcRKjEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKPKcRKmEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJmmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEiRKSt17basic_string_viewIcS5_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRbbRiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS7_EDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEiRKSt17basic_string_viewIcS6_EDpOT__ZN5doris9ExceptionC2IJRNS_11HashKeyTypeEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_| Line | Count | Source |  | 44 | 4 |             : Exception(code, fmt::format(fmt, std::forward<Args>(args)...)) {} | 
Unexecuted instantiation: _ZN5doris9ExceptionC2IJRnPKciiEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRKNS_13PrimitiveTypeEEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_Unexecuted instantiation: _ZN5doris9ExceptionC2IJRjPKcllEEEiRKSt17basic_string_viewIcSt11char_traitsIcEEDpOT_ | 
| 45 |  |  | 
| 46 | 1.51k |     int code() const { return _code; } | 
| 47 | 3 |     std::string message() const { return _err_msg ? _err_msg->_msg : ""; } | 
| 48 |  |  | 
| 49 |  |     const std::string& to_string() const; | 
| 50 |  |  | 
| 51 | 18 |     const char* what() const noexcept override { return to_string().c_str(); } | 
| 52 |  |  | 
| 53 | 349 |     Status to_status() const { return {code(), _err_msg->_msg, _err_msg->_stack}; } | 
| 54 |  |  | 
| 55 |  | private: | 
| 56 |  |     Exception(int code, const std::string_view& msg, bool from_status); | 
| 57 |  |  | 
| 58 |  |     int _code; | 
| 59 |  |     struct ErrMsg { | 
| 60 |  |         std::string _msg; | 
| 61 |  |         std::string _stack; | 
| 62 |  |     }; | 
| 63 |  |     std::unique_ptr<ErrMsg> _err_msg; | 
| 64 |  |     mutable std::string _cache_string; | 
| 65 |  | }; | 
| 66 |  |  | 
| 67 | 589 | inline const std::string& Exception::to_string() const { | 
| 68 | 589 |     if (!_cache_string.empty()) { | 
| 69 | 0 |         return _cache_string; | 
| 70 | 0 |     } | 
| 71 | 589 |     fmt::memory_buffer buf; | 
| 72 | 589 |     fmt::format_to(buf, "[E{}] {}", _code, _err_msg ? _err_msg->_msg : ""); | 
| 73 | 589 |     if (_err_msg && !_err_msg->_stack.empty()) { | 
| 74 | 34 |         fmt::format_to(buf, "\n{}", _err_msg->_stack); | 
| 75 | 34 |     } | 
| 76 | 589 |     _cache_string = fmt::to_string(buf); | 
| 77 | 589 |     return _cache_string; | 
| 78 | 589 | } | 
| 79 |  |  | 
| 80 |  | } // namespace doris | 
| 81 |  |  | 
| 82 |  | #define RETURN_IF_CATCH_EXCEPTION(stmt)                                                          \ | 
| 83 | 354M |     do {                                                                                         \ | 
| 84 | 354M |         try {                                                                                    \ | 
| 85 | 354M |             doris::enable_thread_catch_bad_alloc++;                                              \ | 
| 86 | 356M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \s3_file_bufferpool.cpp:_ZZN5doris2io17FileBufferBuilder5buildEPSt10shared_ptrINS0_10FileBufferEEENK3$_0clEv| Line | Count | Source |  | 86 | 85.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: s3_file_bufferpool.cpp:_ZZN5doris2io17FileBufferBuilder5buildEPSt10shared_ptrINS0_10FileBufferEEENK3$_1clEvdelete_bitmap_calculator.cpp:_ZZN5doris32MergeIndexDeleteBitmapCalculator4initENS_8RowsetIdERKSt6vectorISt10shared_ptrINS_10segment_v27SegmentEESaIS6_EEmmmENK3$_0clEv| Line | Count | Source |  | 86 | 9 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
delete_bitmap_calculator.cpp:_ZZN5doris32MergeIndexDeleteBitmapCalculator13calculate_allESt10shared_ptrINS_12DeleteBitmapEEENK3$_0clEv| Line | Count | Source |  | 86 | 9 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
memtable.cpp:_ZZN5doris8MemTable6insertEPKNS_10vectorized5BlockERKSt6vectorIjNS_18CustomStdAllocatorIjNS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEEEEEENK3$_0clEv| Line | Count | Source |  | 86 | 30.2k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris14SegmentFlusher22_parse_variant_columnsERNS_10vectorized5BlockEENKUlvE_clEv| Line | Count | Source |  | 86 | 3.35k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE1EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE1EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE1EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE1EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE1EE4initEvENKUlvE_clEv| Line | Count | Source |  | 86 | 96.8k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE1EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 157k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE1EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 95.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE1EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 191k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE3EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE3EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE3EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE3EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE3EE4initEvENKUlvE_clEv| Line | Count | Source |  | 86 | 18.3k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE3EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 27.6k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE3EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 17.4k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE3EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 35.8k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE5EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE5EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 310k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE5EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 934k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE5EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE5EE4initEvENKUlvE_clEv| Line | Count | Source |  | 86 | 114k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE5EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 902k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE5EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 119k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE5EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 234k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE7EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE7EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE7EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE7EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE7EE4initEvENKUlvE_clEv| Line | Count | Source |  | 86 | 146k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE7EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 261k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE7EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 159k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE7EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 305k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE8EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 85.4k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE8EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 60.5k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE8EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 121k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE6EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE6EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE6EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE9EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE9EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE9EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE9EE4initEvENKUlvE_clEv| Line | Count | Source |  | 86 | 23.3k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE9EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 35.5k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE9EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 22.9k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE9EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 46.3k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE9EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE10EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 12.7k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE10EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 12.0k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE10EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 24.8k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE10EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE10EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE10EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE10EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE11EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 18.8k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE11EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 15.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE11EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 30.5k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE11EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE11EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE11EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE11EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE13EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE13EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE13EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE13EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 3 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE13EE3addEPKhPmENKUlvE0_clEv| Line | Count | Source |  | 86 | 3 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE13EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 1 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE13EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE17EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 70.9M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE17EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 410k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE17EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 449k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE17EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 4.19k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE17EE3addEPKhPmENKUlvE0_clEv| Line | Count | Source |  | 86 | 4.19k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE17EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 403 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE17EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 408 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE26EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE26EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE26EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE26EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 12 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE26EE3addEPKhPmENKUlvE0_clEv| Line | Count | Source |  | 86 | 12 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE26EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 4 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE26EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 4 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE34EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE34EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE34EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE34EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE34EE3addEPKhPmENKUlvE0_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE34EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE34EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE35EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE35EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE35EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE35EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE35EE3addEPKhPmENKUlvE0_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE35EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE35EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v214RlePageBuilderILNS_9FieldTypeE24EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 23.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE24EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE24EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE24EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE24EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE24EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE24EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE24EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE14EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 299 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE14EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 283 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE14EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 554 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE14EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE14EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE14EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE14EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE14EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE28EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 280k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE28EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 43.7k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE28EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 87.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE28EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE28EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE28EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE28EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE28EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE29EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 104k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE29EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 49.4k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE29EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 99.9k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE29EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE29EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE29EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE29EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE29EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE15EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 341 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE15EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 442 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE15EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 730 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE15EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE15EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE15EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE15EE5resetEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v227FrameOfReferencePageBuilderILNS_9FieldTypeE15EE6finishEPNS_10OwnedSliceEENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE16EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 442 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE16EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 450 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE16EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 995 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE16EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE16EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE16EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE16EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE31EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 6.97k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE31EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 11.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE31EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 22.3k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE31EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE31EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE31EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE31EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE32EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 258k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE32EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 22.7k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE32EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 39.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE32EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE32EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE32EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE32EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE33EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 27.6k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE33EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 19.2k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE33EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 38.2k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE33EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE33EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE33EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE33EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE37EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 3.23k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE37EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 2.92k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE37EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 5.95k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE37EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE37EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE37EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE37EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE38EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 28.2k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE38EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 665 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE38EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1.42k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE38EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE38EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE38EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE38EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE39EE12add_internalILb0EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 5.58k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE39EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 580 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE39EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1.24k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE39EE4initEvENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE39EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE39EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v216PlainPageBuilderILNS_9FieldTypeE39EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE23EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 1.45k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE23EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 1.19k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE23EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 2.39k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE23EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE23EE3addEPKhPmENKUlvE0_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE23EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE23EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE25EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 877k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE25EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 720k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE25EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1.44M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE25EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 654 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE25EE3addEPKhPmENKUlvE0_clEv| Line | Count | Source |  | 86 | 654 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE25EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 654 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE25EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1.30k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE27EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 1.04k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE27EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 932 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE27EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1.86k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE27EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE27EE3addEPKhPmENKUlvE0_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE27EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE27EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE36EE3addEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 3.19k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE36EE6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 1.18k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v222BinaryPlainPageBuilderILNS_9FieldTypeE36EE5resetEvENKUlvE_clEv| Line | Count | Source |  | 86 | 2.35k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE36EE3addEPKhPmENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE36EE3addEPKhPmENKUlvE0_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE36EE6finishEPNS_10OwnedSliceEENKUlvE_clEvUnexecuted instantiation: _ZZN5doris10segment_v224BinaryPlainPageV2BuilderILNS_9FieldTypeE36EE5resetEvENKUlvE_clEv_ZZN5doris10segment_v221BitshufflePageBuilderILNS_9FieldTypeE5EE12add_internalILb1EEENS_6StatusEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 165M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
binary_dict_page.cpp:_ZZN5doris10segment_v221BinaryDictPageBuilder6finishEPNS_10OwnedSliceEENK3$_0clEv| Line | Count | Source |  | 86 | 372k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
binary_dict_page.cpp:_ZZN5doris10segment_v221BinaryDictPageBuilder5resetEvENK3$_0clEv| Line | Count | Source |  | 86 | 685k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
binary_prefix_page.cpp:_ZZN5doris10segment_v223BinaryPrefixPageBuilder3addEPKhPmENK3$_0clEv| Line | Count | Source |  | 86 | 14.9M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
binary_prefix_page.cpp:_ZZN5doris10segment_v223BinaryPrefixPageBuilder6finishEPNS_10OwnedSliceEENK3$_0clEv| Line | Count | Source |  | 86 | 37.5k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
page_io.cpp:_ZZN5doris10segment_v26PageIO18compress_page_bodyEPNS_21BlockCompressionCodecEdRKSt6vectorINS_5SliceESaIS5_EEPNS_10OwnedSliceEENK3$_1clEv| Line | Count | Source |  | 86 | 164k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v26PageIO27do_read_and_decompress_pageERKNS0_15PageReadOptionsEPNS0_10PageHandleEPNS_5SliceEPNS0_12PageFooterPBEENKUlvE_clEv| Line | Count | Source |  | 86 | 7.00M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
segment.cpp:_ZZN5doris10segment_v27Segment20load_pk_index_and_bfEPNS_20OlapReaderStatisticsEENK3$_0clEv| Line | Count | Source |  | 86 | 3.65M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
segment.cpp:_ZZN5doris10segment_v27Segment22seek_and_read_by_rowidERKNS_12TabletSchemaEPNS_14SlotDescriptorEjRNS_3COWINS_10vectorized7IColumnEE11mutable_ptrIS9_EERNS_18StorageReadOptionsERSt10unique_ptrINS0_14ColumnIteratorESt14default_deleteISH_EEENK3$_0clEv| Line | Count | Source |  | 86 | 1.08k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
bloom_filter_index_writer.cpp:_ZZN5doris10segment_v236PrimaryKeyBloomFilterIndexWriterImpl10add_valuesEPKvmENK3$_0clEv| Line | Count | Source |  | 86 | 14.9M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
segment_iterator.cpp:_ZZN5doris10segment_v215SegmentIterator10_lazy_initEPNS_10vectorized5BlockEENK3$_0clEv| Line | Count | Source |  | 86 | 1.59M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
segment_iterator.cpp:_ZZZN5doris10segment_v215SegmentIterator10next_batchEPNS_10vectorized5BlockEENK3$_0clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 2.81M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v218ScalarColumnWriter27append_data_in_current_pageEPKhPmENKUlvE_clEv| Line | Count | Source |  | 86 | 3.19M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10segment_v217NullBitmapBuilder6finishEPNS_10OwnedSliceEENKUlvE_clEv| Line | Count | Source |  | 86 | 97.0k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
tablet.cpp:_ZZZN5doris6Tablet18execute_compactionERNS_15CompactionMixinEENK3$_0clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 119 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10ByteBuffer8allocateEmPSt10shared_ptrIS0_EENKUlvE_clEv| Line | Count | Source |  | 86 | 425k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
rowid_fetcher.cpp:_ZZN5doris12RowIDFetcher5fetchERKNS_3COWINS_10vectorized7IColumnEE13immutable_ptrIS3_EEPNS2_5BlockEENK3$_0clEv| Line | Count | Source |  | 86 | 8 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
column_variant.cpp:_ZZNK5doris10vectorized13ColumnVariant8sanitizeEvENK3$_0clEv| Line | Count | Source |  | 86 | 10.9k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
schema_util.cpp:_ZZN5doris10vectorized11schema_util21parse_variant_columnsERNS0_5BlockERKSt6vectorIiSaIiEERKNS0_11ParseConfigEENK3$_0clEv| Line | Count | Source |  | 86 | 3.33k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZN5doris10vectorized5Block11deserializeERKNS_6PBlockEENK3$_0clEv| Line | Count | Source |  | 86 | 659k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZNK5doris10vectorized5Block27append_to_block_by_selectorEPNS0_12MutableBlockERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEENK3$_0clEv| Line | Count | Source |  | 86 | 59.3k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZN5doris10vectorized5Block12filter_blockEPS1_RKSt6vectorIjSaIjEEmmENK3$_0clEv| Line | Count | Source |  | 86 | 42 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZN5doris10vectorized5Block12filter_blockEPS1_RKSt6vectorIjSaIjEEmmENK3$_1clEv| Line | Count | Source |  | 86 | 10.0k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZN5doris10vectorized12MutableBlock8add_rowsEPKNS0_5BlockEPKjS6_PKSt6vectorIiSaIiEEENK3$_0clEv| Line | Count | Source |  | 86 | 306k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZN5doris10vectorized12MutableBlock8add_rowsEPKNS0_5BlockEmmENK3$_0clEv| Line | Count | Source |  | 86 | 35.0k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZN5doris10vectorized12MutableBlock8add_rowsEPKNS0_5BlockERKSt6vectorIlSaIlEEENK3$_0clEv| Line | Count | Source |  | 86 | 287 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
data_type_variant_serde.cpp:_ZZNK5doris10vectorized20DataTypeVariantSerDe30deserialize_one_cell_from_jsonERNS0_7IColumnERNS_5SliceERKNS0_13DataTypeSerDe13FormatOptionsEENK3$_1clEv| Line | Count | Source |  | 86 | 2.40k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: vorc_reader.cpp:_ZZN5doris10vectorized9OrcReader20_get_next_block_implEPNS0_5BlockEPmPbENK3$_0clEvvorc_reader.cpp:_ZZN5doris10vectorized9OrcReader20_get_next_block_implEPNS0_5BlockEPmPbENK3$_2clEv| Line | Count | Source |  | 86 | 3 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: vorc_reader.cpp:_ZZN5doris10vectorized9OrcReader20_get_next_block_implEPNS0_5BlockEPmPbENK3$_3clEvUnexecuted instantiation: vorc_reader.cpp:_ZZN5doris10vectorized9OrcReader20_get_next_block_implEPNS0_5BlockEPmPbENK3$_4clEvvparquet_group_reader.cpp:_ZZN5doris10vectorized14RowGroupReader10next_batchEPNS0_5BlockEmPmPbENK3$_1clEv| Line | Count | Source |  | 86 | 18 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vparquet_group_reader.cpp:_ZZN5doris10vectorized14RowGroupReader10next_batchEPNS0_5BlockEmPmPbENK3$_2clEv| Line | Count | Source |  | 86 | 190 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: vparquet_group_reader.cpp:_ZZN5doris10vectorized14RowGroupReader13_do_lazy_readEPNS0_5BlockEmPmPbENK3$_0clEvUnexecuted instantiation: vparquet_group_reader.cpp:_ZZN5doris10vectorized14RowGroupReader13_filter_blockEPNS0_5BlockEiRKSt6vectorIjSaIjEEENK3$_0clEv_ZZN5doris10vectorized12MutableBlock5mergeIRNS0_5BlockEEENS_6StatusEOT_ENKUlvE_clEv| Line | Count | Source |  | 86 | 876k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
scanner_scheduler.cpp:_ZZZZZN5doris10vectorized16ScannerScheduler6submitESt10shared_ptrINS0_14ScannerContextEES2_INS0_8ScanTaskEEENK3$_0clEvENKUlvE_clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 2.21M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vexpr_context.cpp:_ZZN5doris10vectorized12VExprContext7executeEPNS0_5BlockEPiENK3$_0clEv| Line | Count | Source |  | 86 | 6.15M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vexpr_context.cpp:_ZZN5doris10vectorized12VExprContext7prepareEPNS_12RuntimeStateERKNS_13RowDescriptorEENK3$_0clEv| Line | Count | Source |  | 86 | 7.40M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vexpr_context.cpp:_ZZN5doris10vectorized12VExprContext4openEPNS_12RuntimeStateEENK3$_0clEv| Line | Count | Source |  | 86 | 7.41M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vexpr_context.cpp:_ZZN5doris10vectorized12VExprContext23evaluate_inverted_indexEjENK3$_0clEv| Line | Count | Source |  | 86 | 12.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vexpr_context.cpp:_ZZN5doris10vectorized12VExprContext34execute_conjuncts_and_filter_blockERKSt6vectorISt10shared_ptrIS1_ESaIS4_EEPNS0_5BlockERS2_IjSaIjEEiRNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEENK3$_0clEv| Line | Count | Source |  | 86 | 6.89k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZNK5doris10vectorized18FunctionArrayApply12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlvE_clEv| Line | Count | Source |  | 86 | 76 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block_reader.cpp:_ZZN5doris10vectorized11BlockReader19_insert_data_normalERSt6vectorINS_3COWINS0_7IColumnEE11mutable_ptrIS4_EESaIS7_EEENK3$_0clEv| Line | Count | Source |  | 86 | 8.76M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
olap_data_convertor.cpp:_ZZN5doris10vectorized22OlapBlockDataConvertor39set_source_content_with_specifid_columnERKNS0_21ColumnWithTypeAndNameEmmjENK3$_0clEv| Line | Count | Source |  | 86 | 27.8k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
olap_data_convertor.cpp:_ZZN5doris10vectorized22OlapBlockDataConvertor40set_source_content_with_specifid_columnsEPKNS0_5BlockEmmSt6vectorIjSaIjEEENK3$_0clEv| Line | Count | Source |  | 86 | 685k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vcollect_iterator.cpp:_ZZN5doris10vectorized16VCollectIterator14Level1Iterator11_merge_nextEPNS0_5BlockEENK3$_0clEv| Line | Count | Source |  | 86 | 344 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vertical_block_reader.cpp:_ZZN5doris10vectorized19VerticalBlockReader22_unique_key_next_blockEPNS0_5BlockEPbENK3$_0clEv| Line | Count | Source |  | 86 | 3.73M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vertical_merge_iterator.cpp:_ZZN5doris10vectorized28VerticalMergeIteratorContext9copy_rowsEPNS0_5BlockEmENK3$_0clEv| Line | Count | Source |  | 86 | 13.2M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vertical_merge_iterator.cpp:_ZZN5doris10vectorized28VerticalMergeIteratorContext9copy_rowsEPNS0_5BlockEbENK3$_0clEv| Line | Count | Source |  | 86 | 7.58M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vgeneric_iterators.cpp:_ZZN5doris10vectorized21VMergeIteratorContext9copy_rowsEPNS0_5BlockEbENK3$_0clEv| Line | Count | Source |  | 86 | 149k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: vgeneric_iterators.cpp:_ZZN5doris10vectorized21VMergeIteratorContext9copy_rowsEPSt6vectorINS0_14IteratorRowRefESaIS3_EEbENK3$_0clEv_ZZN5doris10vectorized12MutableBlock21merge_ignore_overflowINS0_5BlockEEENS_6StatusEOT_ENKUlvE_clEv| Line | Count | Source |  | 86 | 108k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: spill_writer.cpp:_ZZN5doris10vectorized11SpillWriter5writeEPNS_12RuntimeStateERKNS0_5BlockERmENK3$_0clEv_ZZN5doris10vectorized23OlapTableBlockConvertor16_validate_columnEPNS_12RuntimeStateEPNS0_5BlockERKSt10shared_ptrIKNS0_9IDataTypeEENS_3COWINS0_7IColumnEE13immutable_ptrISD_EEmRN3fmt2v719basic_memory_bufferIcLm500ESaIcEEEmPNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEENKUlvE_clEv| Line | Count | Source |  | 86 | 514k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
multi_cast_data_streamer.cpp:_ZZZN5doris8pipeline21MultiCastDataStreamer4pullEPNS_12RuntimeStateEiPNS_10vectorized5BlockEPbENK3$_0clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 20 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
multi_cast_data_streamer.cpp:_ZZZZN5doris8pipeline21MultiCastDataStreamer17_start_spill_taskEPNS_12RuntimeStateESt10shared_ptrINS_10vectorized11SpillStreamEEEN3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 10 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized16MethodSerializedI9PHHashMapINS_9StringRefEPc11DefaultHashISH_vEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIh9PHHashMapIhPc9HashCRC32IhEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIt9PHHashMapItPc9HashCRC32ItEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIj9PHHashMapIjPc9HashCRC32IjEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIm9PHHashMapImPc9HashCRC32ImEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized19MethodStringNoCacheINS_13StringHashMapIPcNS_9AllocatorILb1ELb1ELb0ENS_22DefaultMemoryAllocatorELb1EEEEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIN4wide7integerILm128EjEE9PHHashMapISI_Pc9HashCRC32ISI_EEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIN4wide7integerILm256EjEE9PHHashMapISI_Pc9HashCRC32ISI_EEEEEENS_6StatusESB_ENKUlvE_clEvpartitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIj9PHHashMapIjPc14HashMixWrapperIj9HashCRC32IjEEEEEEENS_6StatusESB_ENKUlvE_clEv| Line | Count | Source |  | 86 | 12 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodOneNumberIm9PHHashMapImPc14HashMixWrapperIm9HashCRC32ImEEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberIhNSE_15DataWithNullKeyI9PHHashMapIhPc9HashCRC32IhEEEEEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberItNSE_15DataWithNullKeyI9PHHashMapItPc9HashCRC32ItEEEEEEEEEENS_6StatusESB_ENKUlvE_clEvpartitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberIjNSE_15DataWithNullKeyI9PHHashMapIjPc9HashCRC32IjEEEEEEEEEENS_6StatusESB_ENKUlvE_clEv| Line | Count | Source |  | 86 | 26 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberImNSE_15DataWithNullKeyI9PHHashMapImPc9HashCRC32ImEEEEEEEEEENS_6StatusESB_ENKUlvE_clEv| Line | Count | Source |  | 86 | 22 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberIjNSE_15DataWithNullKeyI9PHHashMapIjPc14HashMixWrapperIj9HashCRC32IjEEEEEEEEEEENS_6StatusESB_ENKUlvE_clEv| Line | Count | Source |  | 86 | 266 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberImNSE_15DataWithNullKeyI9PHHashMapImPc14HashMixWrapperIm9HashCRC32ImEEEEEEEEEEENS_6StatusESB_ENKUlvE_clEv| Line | Count | Source |  | 86 | 98 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberIN4wide7integerILm128EjEENSE_15DataWithNullKeyI9PHHashMapISJ_Pc9HashCRC32ISJ_EEEEEEEEEENS_6StatusESB_ENKUlvE_clEv| Line | Count | Source |  | 86 | 2 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_15MethodOneNumberIN4wide7integerILm256EjEENSE_15DataWithNullKeyI9PHHashMapISJ_Pc9HashCRC32ISJ_EEEEEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized26MethodSingleNullableColumnINSE_19MethodStringNoCacheINSE_15DataWithNullKeyINS_13StringHashMapIPcNS_9AllocatorILb1ELb1ELb0ENS_22DefaultMemoryAllocatorELb1EEEEEEEEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodKeysFixedI9PHHashMapImPc9HashCRC32ImEEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodKeysFixedI9PHHashMapIN4wide7integerILm128EjEEPc9HashCRC32ISJ_EEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodKeysFixedI9PHHashMapIN4wide7integerILm256EjEEPc9HashCRC32ISJ_EEEEEENS_6StatusESB_ENKUlvE_clEvUnexecuted instantiation: partitioned_aggregation_sink_operator.cpp:_ZZZZN5doris8pipeline28PartitionedAggSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlRT_E_clINS_10vectorized15MethodKeysFixedI9PHHashMapINSE_7UInt136EPc9HashCRC32ISH_EEEEEENS_6StatusESB_ENKUlvE_clEvpartitioned_aggregation_source_operator.cpp:_ZZZZN5doris8pipeline24PartitionedAggLocalState24recover_blocks_from_diskEPNS_12RuntimeStateERbENK3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1.86k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10vectorized12MutableBlock5mergeINS0_5BlockEEENS_6StatusEOT_ENKUlvE_clEv| Line | Count | Source |  | 86 | 63 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_hash_join_probe_operator.cpp:_ZZZZN5doris8pipeline34PartitionedHashJoinProbeLocalState18spill_probe_blocksEPNS_12RuntimeStateEENK3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 2 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_hash_join_sink_operator.cpp:_ZZZZN5doris8pipeline33PartitionedHashJoinSinkLocalState27_revoke_unpartitioned_blockEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEEN3$_1clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_hash_join_sink_operator.cpp:_ZZZZN5doris8pipeline33PartitionedHashJoinSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_1clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 1 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
spill_sort_sink_operator.cpp:_ZZZZN5doris8pipeline23SpillSortSinkLocalState13revoke_memoryEPNS_12RuntimeStateERKSt10shared_ptrINS0_12SpillContextEEENK3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 20 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
spill_sort_source_operator.cpp:_ZZZZN5doris8pipeline19SpillSortLocalState33initiate_merge_sort_spill_streamsEPNS_12RuntimeStateEENK3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 86 | 9 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
 | 
| 87 | 525M |             { stmt; }                                                                            \ | 
| 88 | 10.5M |         } catch (const doris::Exception& e) {                                                    \ | 
| 89 | 545 |             if (e.code() == doris::ErrorCode::MEM_ALLOC_FAILED) {                                \ | 
| 90 | 0 |                 return Status::MemoryLimitExceeded(fmt::format(                                  \ | 
| 91 | 0 |                         "PreCatch error code:{}, {}, __FILE__:{}, __LINE__:{}, __FUNCTION__:{}", \ | 
| 92 | 0 |                         e.code(), e.to_string(), __FILE__, __LINE__, __PRETTY_FUNCTION__));      \ | 
| 93 | 0 |             }                                                                                    \ | 
| 94 | 545 |             return Status::Error<false>(e.code(), e.to_string());                                \ | 
| 95 | 545 |         }                                                                                        \ | 
| 96 | 354M |     } while (0) | 
| 97 |  |  | 
| 98 |  | #define RETURN_IF_ERROR_OR_CATCH_EXCEPTION(stmt)                                                 \ | 
| 99 | 5.58M |     do {                                                                                         \ | 
| 100 | 5.58M |         try {                                                                                    \ | 
| 101 | 5.58M |             doris::enable_thread_catch_bad_alloc++;                                              \ | 
| 102 | 5.59M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \memtable.cpp:_ZZN5doris8MemTable8to_blockEPSt10unique_ptrINS_10vectorized5BlockESt14default_deleteIS3_EEENK3$_0clEv| Line | Count | Source |  | 102 | 68.7k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
segment_creator.cpp:_ZZN5doris14SegmentFlusher18flush_single_blockEPKNS_10vectorized5BlockEiPlENK3$_0clEv| Line | Count | Source |  | 102 | 68.7k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: segment_creator.cpp:_ZZN5doris14SegmentFlusher18flush_single_blockEPKNS_10vectorized5BlockEiPlENK3$_1clEvpage_io.cpp:_ZZN5doris10segment_v26PageIO18compress_page_bodyEPNS_21BlockCompressionCodecEdRKSt6vectorINS_5SliceESaIS5_EEPNS_10OwnedSliceEENK3$_0clEv| Line | Count | Source |  | 102 | 360k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris12SchemaChange7processESt10shared_ptrINS_12RowsetReaderEEPNS_12RowsetWriterES1_INS_10BaseTabletEES7_S1_INS_12TabletSchemaEES9_ENKUlvE_clEv| Line | Count | Source |  | 102 | 3.41k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
internal_service.cpp:_ZZZZN5doris16PInternalService18fold_constant_exprEPN6google8protobuf13RpcControllerEPKNS_20PConstantExprRequestEPNS_19PConstantExprResultEPNS2_7ClosureEENK3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 102 | 554 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
block.cpp:_ZZNK5doris10vectorized5Block9serializeEiPNS_6PBlockEPmS4_NS_10segment_v217CompressionTypePBEbENK3$_0clEv| Line | Count | Source |  | 102 | 89.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
vorc_reader.cpp:_ZZN5doris10vectorized9OrcReader20_get_next_block_implEPNS0_5BlockEPmPbENK3$_1clEv| Line | Count | Source |  | 102 | 3 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
Unexecuted instantiation: vorc_reader.cpp:_ZZN5doris10vectorized9OrcReader6filterERN3orc17ColumnVectorBatchEPttPvENK3$_0clEvvparquet_group_reader.cpp:_ZZN5doris10vectorized14RowGroupReader10next_batchEPNS0_5BlockEmPmPbENK3$_0clEv| Line | Count | Source |  | 102 | 18 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
olap_data_convertor.cpp:_ZZZN5doris10vectorized22OlapBlockDataConvertor19convert_column_dataEmENK3$_0clEvENKUlvE_clEv| Line | Count | Source |  | 102 | 2.22M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
_ZZN5doris10vectorized16VDataStreamRecvr11SenderQueue9BlockItem9get_blockERSt10unique_ptrINS0_5BlockESt14default_deleteIS5_EEENKUlvE_clEv| Line | Count | Source |  | 102 | 91.2k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_hash_join_probe_operator.cpp:_ZZZZN5doris8pipeline34PartitionedHashJoinProbeLocalState30recover_build_blocks_from_diskEPNS_12RuntimeStateEjRbENK3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 102 | 7 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
partitioned_hash_join_probe_operator.cpp:_ZZZZN5doris8pipeline34PartitionedHashJoinProbeLocalState30recover_probe_blocks_from_diskEPNS_12RuntimeStateEjRbENK3$_0clEvENKUlvE_clEvENKUlvE_clEv| Line | Count | Source |  | 102 | 6 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
pipeline_fragment_context.cpp:_ZZZN5doris8pipeline23PipelineFragmentContext21_build_pipeline_tasksEPNS_10ThreadPoolEENK3$_1clEiPS1_ENKUlvE_clEv| Line | Count | Source |  | 102 | 2.68M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
 | 
| 103 | 5.58M |             {                                                                                    \ | 
| 104 | 5.58M |                 Status _status_ = (stmt);                                                        \ | 
| 105 | 5.58M |                 if (UNLIKELY(!_status_.ok())) {                                                  \ | 
| 106 | 166 |                     return _status_;                                                             \ | 
| 107 | 166 |                 }                                                                                \ | 
| 108 | 5.58M |             }                                                                                    \ | 
| 109 | 5.58M |         } catch (const doris::Exception& e) {                                                    \ | 
| 110 | 0 |             if (e.code() == doris::ErrorCode::MEM_ALLOC_FAILED) {                                \ | 
| 111 | 0 |                 return Status::MemoryLimitExceeded(fmt::format(                                  \ | 
| 112 | 0 |                         "PreCatch error code:{}, {}, __FILE__:{}, __LINE__:{}, __FUNCTION__:{}", \ | 
| 113 | 0 |                         e.code(), e.to_string(), __FILE__, __LINE__, __PRETTY_FUNCTION__));      \ | 
| 114 | 0 |             }                                                                                    \ | 
| 115 | 0 |             return Status::Error<false>(e.code(), e.to_string());                                \ | 
| 116 | 0 |         }                                                                                        \ | 
| 117 | 5.59M |     } while (0) | 
| 118 |  |  | 
| 119 |  | #define ASSIGN_STATUS_IF_CATCH_EXCEPTION(stmt, status_)                                          \ | 
| 120 | 13.7M |     do {                                                                                         \ | 
| 121 | 13.7M |         try {                                                                                    \ | 
| 122 | 13.7M |             doris::enable_thread_catch_bad_alloc++;                                              \ | 
| 123 | 13.7M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \fragment_mgr.cpp:_ZZN5doris11FragmentMgr18exec_plan_fragmentERKNS_23TPipelineFragmentParamsENS_11QuerySourceERKSt8functionIFvPNS_12RuntimeStateEPNS_6StatusEEERKNS_27TPipelineFragmentParamsListEENK3$_1clEv| Line | Count | Source |  | 123 | 610k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
scanner_scheduler.cpp:_ZZN5doris10vectorized16ScannerScheduler13_scanner_scanESt10shared_ptrINS0_14ScannerContextEES2_INS0_8ScanTaskEEENK3$_1clEv| Line | Count | Source |  | 123 | 2.19M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
task_scheduler.cpp:_ZZN5doris8pipeline13TaskScheduler8_do_workEiENK3$_1clEv| Line | Count | Source |  | 123 | 9.38M |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
 | 
| 124 | 146M |             { stmt; }                                                                            \ | 
| 125 | 13.7M |         } catch (const doris::Exception& e) {                                                    \ | 
| 126 | 31 |             if (e.code() == doris::ErrorCode::MEM_ALLOC_FAILED) {                                \ | 
| 127 | 0 |                 status_ = Status::MemoryLimitExceeded(fmt::format(                               \ | 
| 128 | 0 |                         "PreCatch error code:{}, {}, __FILE__:{}, __LINE__:{}, __FUNCTION__:{}", \ | 
| 129 | 0 |                         e.code(), e.to_string(), __FILE__, __LINE__, __PRETTY_FUNCTION__));      \ | 
| 130 | 31 |             } else {                                                                             \ | 
| 131 | 31 |                 status_ = e.to_status();                                                         \ | 
| 132 | 31 |             }                                                                                    \ | 
| 133 | 31 |         }                                                                                        \ | 
| 134 | 13.7M |     } while (0); | 
| 135 |  |  | 
| 136 |  | #define HANDLE_EXCEPTION_IF_CATCH_EXCEPTION(stmt, exception_handler)                             \ | 
| 137 | 28.1k |     do {                                                                                         \ | 
| 138 | 28.1k |         try {                                                                                    \ | 
| 139 | 28.1k |             doris::enable_thread_catch_bad_alloc++;                                              \ | 
| 140 | 28.1k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \task_worker_pool.cpp:_ZZZN5doris12_GLOBAL__N_118alter_cloud_tabletERNS_18CloudStorageEngineERKNS_17TAgentTaskRequestElNS_9TTaskType4typeEPNS_18TFinishTaskRequestEENK3$_0clEvENKUlvE_clEv| Line | Count | Source |  | 140 | 11.6k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
compaction.cpp:_ZZN5doris15CompactionMixin15execute_compactEvENK3$_0clEv| Line | Count | Source |  | 140 | 119 |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
compaction.cpp:_ZZN5doris20CloudCompactionMixin15execute_compactEvENK3$_0clEv| Line | Count | Source |  | 140 | 16.3k |             Defer defer {[&]() { doris::enable_thread_catch_bad_alloc--; }};                     \ | 
 | 
| 141 | 28.1k |             {                                                                                    \ | 
| 142 | 28.1k |                 Status _status_ = (stmt);                                                        \ | 
| 143 | 28.1k |                 if (UNLIKELY(!_status_.ok())) {                                                  \ | 
| 144 | 734 |                     exception_handler(doris::Exception());                                       \ task_worker_pool.cpp:_ZZZN5doris12_GLOBAL__N_118alter_cloud_tabletERNS_18CloudStorageEngineERKNS_17TAgentTaskRequestElNS_9TTaskType4typeEPNS_18TFinishTaskRequestEENK3$_0clEvENKUlRKNS_9ExceptionEE_clESD_| Line | Count | Source |  | 144 | 74 |                     exception_handler(doris::Exception());                                       \ | 
compaction.cpp:_ZZN5doris20CloudCompactionMixin15execute_compactEvENK3$_1clERKNS_9ExceptionE| Line | Count | Source |  | 144 | 660 |                     exception_handler(doris::Exception());                                       \ | 
 | 
| 145 | 189 |                     return _status_;                                                             \ | 
| 146 | 189 |                 }                                                                                \ | 
| 147 | 28.1k |             }                                                                                    \ | 
| 148 | 28.1k |         } catch (const doris::Exception& e) {                                                    \ | 
| 149 | 0 |             exception_handler(e);                                                                \ Unexecuted instantiation: task_worker_pool.cpp:_ZZZN5doris12_GLOBAL__N_118alter_cloud_tabletERNS_18CloudStorageEngineERKNS_17TAgentTaskRequestElNS_9TTaskType4typeEPNS_18TFinishTaskRequestEENK3$_0clEvENKUlRKNS_9ExceptionEE0_clESD_Unexecuted instantiation: compaction.cpp:_ZZN5doris20CloudCompactionMixin15execute_compactEvENK3$_2clERKNS_9ExceptionE | 
| 150 | 0 |             if (e.code() == doris::ErrorCode::MEM_ALLOC_FAILED) {                                \ | 
| 151 | 0 |                 return Status::MemoryLimitExceeded(fmt::format(                                  \ | 
| 152 | 0 |                         "PreCatch error code:{}, {}, __FILE__:{}, __LINE__:{}, __FUNCTION__:{}", \ | 
| 153 | 0 |                         e.code(), e.to_string(), __FILE__, __LINE__, __PRETTY_FUNCTION__));      \ | 
| 154 | 0 |             }                                                                                    \ | 
| 155 | 0 |             return Status::Error<false>(e.code(), e.to_string());                                \ | 
| 156 | 0 |         }                                                                                        \ | 
| 157 | 28.1k |     } while (0); |