Skip to content

Commit 135e1e3

Browse files
XadillaXMylesBorins
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 2f19dcd commit 135e1e3

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
@@ -282,7 +282,7 @@ inline void NODE_SET_PROTOTYPE_METHOD(v8::Local<v8::FunctionTemplate> recv,
282282
v8::FunctionTemplate::New(isolate, callback, v8::Local<v8::Value>(), s);
283283
v8::Local<v8::String> fn_name = v8::String::NewFromUtf8(isolate, name);
284284
t->SetClassName(fn_name);
285-
recv->PrototypeTemplate()->Set(v8::String::NewFromUtf8(isolate, name), t);
285+
recv->PrototypeTemplate()->Set(fn_name, t);
286286
}
287287
#define NODE_SET_PROTOTYPE_METHOD node::NODE_SET_PROTOTYPE_METHOD
288288

0 commit comments

Comments
 (0)