summaryrefslogtreecommitdiff
path: root/src/node_perf.cc
diff options
context:
space:
mode:
authorlegendecas <legendecas@gmail.com>2022-08-02 00:01:02 +0800
committerlegendecas <legendecas@gmail.com>2022-08-02 00:01:02 +0800
commita7e5b413efd5f98d4b9acf39ff5e87ddbd8c63ff (patch)
treeb3ae111dcfe5ab8db74df9d355aa009a9ea024c7 /src/node_perf.cc
parent7f7a899fa5f3b192d4f503f6602f24f7ff4ec57a (diff)
downloadnode-new-a7e5b413efd5f98d4b9acf39ff5e87ddbd8c63ff.tar.gz
src: split property helpers from node::Environment
PR-URL: https://github.com/nodejs/node/pull/44056 Refs: https://github.com/nodejs/node/issues/42528 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Feng Yu <F3n67u@outlook.com>
Diffstat (limited to 'src/node_perf.cc')
-rw-r--r--src/node_perf.cc28
1 files changed, 15 insertions, 13 deletions
diff --git a/src/node_perf.cc b/src/node_perf.cc
index 2511a71ba2..cf48b471a6 100644
--- a/src/node_perf.cc
+++ b/src/node_perf.cc
@@ -291,19 +291,21 @@ void Initialize(Local<Object> target,
target->Set(context, performanceEntryString, fn).Check();
env->set_performance_entry_template(fn);
- env->SetMethod(target, "markMilestone", MarkMilestone);
- env->SetMethod(target, "setupObservers", SetupPerformanceObservers);
- env->SetMethod(target,
- "installGarbageCollectionTracking",
- InstallGarbageCollectionTracking);
- env->SetMethod(target,
- "removeGarbageCollectionTracking",
- RemoveGarbageCollectionTracking);
- env->SetMethod(target, "notify", Notify);
- env->SetMethod(target, "loopIdleTime", LoopIdleTime);
- env->SetMethod(target, "getTimeOrigin", GetTimeOrigin);
- env->SetMethod(target, "getTimeOriginTimestamp", GetTimeOriginTimeStamp);
- env->SetMethod(target, "createELDHistogram", CreateELDHistogram);
+ SetMethod(context, target, "markMilestone", MarkMilestone);
+ SetMethod(context, target, "setupObservers", SetupPerformanceObservers);
+ SetMethod(context,
+ target,
+ "installGarbageCollectionTracking",
+ InstallGarbageCollectionTracking);
+ SetMethod(context,
+ target,
+ "removeGarbageCollectionTracking",
+ RemoveGarbageCollectionTracking);
+ SetMethod(context, target, "notify", Notify);
+ SetMethod(context, target, "loopIdleTime", LoopIdleTime);
+ SetMethod(context, target, "getTimeOrigin", GetTimeOrigin);
+ SetMethod(context, target, "getTimeOriginTimestamp", GetTimeOriginTimeStamp);
+ SetMethod(context, target, "createELDHistogram", CreateELDHistogram);
Local<Object> constants = Object::New(isolate);