From 31a01fb0dcb158cc5e3967dc4fe02e802cb1859f Mon Sep 17 00:00:00 2001 From: Aleksey Kozyatinskiy Date: Sat, 21 Jul 2018 00:52:48 -0700 Subject: [PATCH] inspector: fixed V8InspectorClient::currentTimeMS method On inspector side inside V8 we assume that this method should return number of ms since epoch. --- src/inspector_agent.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/inspector_agent.cc b/src/inspector_agent.cc index ebb8d8a161606d..0b99217d0a3fa8 100644 --- a/src/inspector_agent.cc +++ b/src/inspector_agent.cc @@ -187,8 +187,6 @@ static int StartDebugSignalHandler() { #endif // _WIN32 -// Used in NodeInspectorClient::currentTimeMS() below. -const int NANOS_PER_MSEC = 1000000; const int CONTEXT_GROUP_ID = 1; class ChannelImpl final : public v8_inspector::V8Inspector::Channel, @@ -593,7 +591,7 @@ class NodeInspectorClient : public V8InspectorClient { } double currentTimeMS() override { - return uv_hrtime() * 1.0 / NANOS_PER_MSEC; + return env_->isolate_data()->platform()->CurrentClockTimeMillis(); } node::Environment* env_;