summaryrefslogtreecommitdiff
path: root/src/node_util.cc
diff options
context:
space:
mode:
authorJoyee Cheung <joyeec9h3@gmail.com>2019-04-18 10:58:58 +0800
committerJoyee Cheung <joyeec9h3@gmail.com>2019-04-22 18:43:40 +0800
commit19e3e02a2db996a3df36e00df6c6b57cec516c9e (patch)
treebbf50d100e24232422a3039ed567647db68d9de1 /src/node_util.cc
parent7c816b7588f0e2910bcef5db48f71296cd3b67c2 (diff)
downloadandroid-node-v8-19e3e02a2db996a3df36e00df6c6b57cec516c9e.tar.gz
android-node-v8-19e3e02a2db996a3df36e00df6c6b57cec516c9e.tar.bz2
android-node-v8-19e3e02a2db996a3df36e00df6c6b57cec516c9e.zip
src: move SIGINT watchdog utils to the contextify binding
These are used when evaluating scripts so it makes more sense to put them in the contextify binding whose other methods are going to be used together. PR-URL: https://github.com/nodejs/node/pull/27290 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/node_util.cc')
-rw-r--r--src/node_util.cc24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/node_util.cc b/src/node_util.cc
index d13624a436..961df0b73c 100644
--- a/src/node_util.cc
+++ b/src/node_util.cc
@@ -1,5 +1,4 @@
#include "node_errors.h"
-#include "node_watchdog.h"
#include "util.h"
#include "base_object-inl.h"
@@ -157,24 +156,6 @@ static void SetHiddenValue(const FunctionCallbackInfo<Value>& args) {
args.GetReturnValue().Set(maybe_value.FromJust());
}
-
-void StartSigintWatchdog(const FunctionCallbackInfo<Value>& args) {
- int ret = SigintWatchdogHelper::GetInstance()->Start();
- args.GetReturnValue().Set(ret == 0);
-}
-
-
-void StopSigintWatchdog(const FunctionCallbackInfo<Value>& args) {
- bool had_pending_signals = SigintWatchdogHelper::GetInstance()->Stop();
- args.GetReturnValue().Set(had_pending_signals);
-}
-
-
-void WatchdogHasPendingSigint(const FunctionCallbackInfo<Value>& args) {
- bool ret = SigintWatchdogHelper::GetInstance()->HasPendingSignal();
- args.GetReturnValue().Set(ret);
-}
-
void ArrayBufferViewHasBuffer(const FunctionCallbackInfo<Value>& args) {
CHECK(args[0]->IsArrayBufferView());
args.GetReturnValue().Set(args[0].As<ArrayBufferView>()->HasBuffer());
@@ -281,11 +262,6 @@ void Initialize(Local<Object> target,
env->SetMethodNoSideEffect(target, "getOwnNonIndexProperties",
GetOwnNonIndexProperties);
- env->SetMethod(target, "startSigintWatchdog", StartSigintWatchdog);
- env->SetMethod(target, "stopSigintWatchdog", StopSigintWatchdog);
- env->SetMethodNoSideEffect(target, "watchdogHasPendingSigint",
- WatchdogHasPendingSigint);
-
env->SetMethod(target, "arrayBufferViewHasBuffer", ArrayBufferViewHasBuffer);
Local<Object> constants = Object::New(env->isolate());
NODE_DEFINE_CONSTANT(constants, ALL_PROPERTIES);