Skip to content

Commit 95e8160

Browse files
committed
minor refactor
1 parent 2ead43b commit 95e8160

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

RTLBenchmarkApp/src/BenchMark.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ namespace rtl_bench
123123

124124
void BenchMark::lambdaCall_withReturn(benchmark::State& state)
125125
{
126-
std::function getMsg = [](const char* pMsg) {
126+
static std::function getMsg = [](const char* pMsg) {
127127
return getMessage(pMsg);
128128
};
129129

@@ -136,7 +136,7 @@ namespace rtl_bench
136136

137137
void BenchMark::reflectedCall_withReturn(benchmark::State& state)
138138
{
139-
rtl::Function getMsg = cxx_mirror().getFunction("getMessage").value();
139+
static rtl::Function getMsg = cxx_mirror().getFunction("getMessage").value();
140140
for (auto _ : state)
141141
{
142142
benchmark::DoNotOptimize(getMsg.bind<const char*>().call("reflected"));

0 commit comments

Comments
 (0)