Skip to content

Commit a5f415f

Browse files
XadillaXaddaleax
authored andcommitted
src: merge fn_name in NODE_SET_PROTOTYPE_METHOD
Merge two duplicate `fn_name` into one in NODE_SET_PROTOTYPE_METHOD, it may improve a bit performance. PR-URL: #13547 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent 2ea529b commit a5f415f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/node.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ inline void NODE_SET_PROTOTYPE_METHOD(v8::Local<v8::FunctionTemplate> recv,
293293
v8::FunctionTemplate::New(isolate, callback, v8::Local<v8::Value>(), s);
294294
v8::Local<v8::String> fn_name = v8::String::NewFromUtf8(isolate, name);
295295
t->SetClassName(fn_name);
296-
recv->PrototypeTemplate()->Set(v8::String::NewFromUtf8(isolate, name), t);
296+
recv->PrototypeTemplate()->Set(fn_name, t);
297297
}
298298
#define NODE_SET_PROTOTYPE_METHOD node::NODE_SET_PROTOTYPE_METHOD
299299

0 commit comments

Comments
 (0)