Skip to content

Commit e42e4b2

Browse files
anonrigruyadorno
authored andcommitted
src: avoid copy on getV8FastApiCallCount
PR-URL: #56081 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
1 parent 211f058 commit e42e4b2

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/node_debug.cc

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
#include <unordered_map>
1313
#endif // DEBUG
1414

15-
namespace node {
16-
namespace debug {
15+
namespace node::debug {
1716

1817
#ifdef DEBUG
1918
using v8::Context;
@@ -41,7 +40,7 @@ void GetV8FastApiCallCount(const FunctionCallbackInfo<Value>& args) {
4140
return;
4241
}
4342
Utf8Value utf8_key(env->isolate(), args[0]);
44-
args.GetReturnValue().Set(GetV8FastApiCallCount(utf8_key.ToString()));
43+
args.GetReturnValue().Set(GetV8FastApiCallCount(utf8_key.ToStringView()));
4544
}
4645

4746
void SlowIsEven(const FunctionCallbackInfo<Value>& args) {
@@ -93,8 +92,7 @@ void Initialize(Local<Object> target,
9392
}
9493
#endif // DEBUG
9594

96-
} // namespace debug
97-
} // namespace node
95+
} // namespace node::debug
9896

9997
#ifdef DEBUG
10098
NODE_BINDING_CONTEXT_AWARE_INTERNAL(debug, node::debug::Initialize)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy