onnxruntime/include/onnxruntime/core/common
Yulong Wang 257792225f
revert forceinline for MakeString (#21943)
### Description

revert forceinline for MakeString.

This change reverts https://github.com/microsoft/onnxruntime/pull/21893.
The forceinline was introduced for performance considerations, however
it turns out to have some notable binary size increase, which is a
concern for some binary size sensitive platforms like Android.

I made a few tests locally and found it is not related to whether or not
have used the template struct `if_char_array_make_ptr_t` trick. So I
have to revert this back.
2024-09-02 19:01:08 -07:00
..
logging Remove core/common/gsl.h (#20894) 2024-07-08 18:09:39 -07:00
basic_types.h Consolidate several types into onnxruntime::ArgType. (#11430) 2022-05-09 14:44:28 -07:00
code_location.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
common.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
const_pointer_container.h Use ConstPointerContainer for Node::ImplicitInputDefs() for better consistency with InputDefs() and OutputDefs(). (#894) 2019-05-01 14:22:28 +10:00
denormal.h Remove OpenMP code (#10032) 2021-12-15 00:58:42 -08:00
eigen_common_wrapper.h Enable -Wshorten-64-to-32 warning if available. (#16524) 2023-07-07 08:11:44 -07:00
exceptions.h Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
gpu_profiler_common.h Fix skew between GPU/CPU timestamps in ORT profiler (#14004) 2023-01-05 11:07:26 -08:00
hash_combine.h Update kernel matching logic: decouple from op schemas and remove kernel def hashes (#12791) 2022-09-20 14:24:59 -07:00
inlined_containers.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
inlined_containers_fwd.h Graph transformer to ensure unique DQ nodes for QDQ node units (#15145) 2023-03-31 08:39:43 +10:00
make_string.h revert forceinline for MakeString (#21943) 2024-09-02 19:01:08 -07:00
narrow.h Prevent GSL_SUPPRESS arguments from being modified by clang-format (#17242) 2023-08-22 18:26:53 -07:00
optional.h Remove optional-lite (#9424) 2021-10-22 16:45:45 -07:00
parse_string.h Update kernel matching logic: decouple from op schemas and remove kernel def hashes (#12791) 2022-09-20 14:24:59 -07:00
profiler_common.h Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
span_utils.h Remove core/common/gsl.h (#20894) 2024-07-08 18:09:39 -07:00
spin_pause.h ThreadPool clean up : mm_pause in loops, correctly spin-then-wait, and adopt static methods consistently in the API (#5590) 2020-10-28 09:49:18 +00:00
status.h remove gsl to make status.h independent from gsl (#17402) 2023-09-13 21:47:43 -07:00
string_helper.h Csharp bindings for on-device training APIs (#12404) 2022-09-02 13:13:48 -07:00