diff --git a/src/node_platform.cc b/src/node_platform.cc index c6a61492bdd100..b2d73072c8b346 100644 --- a/src/node_platform.cc +++ b/src/node_platform.cc @@ -284,11 +284,7 @@ double NodePlatform::MonotonicallyIncreasingTime() { } double NodePlatform::CurrentClockTimeMillis() { -#ifndef _WIN32 - return v8::base::OS::TimeCurrentMillis(); -#else - return 0.0; -#endif + return SystemClockTimeMillis(); } TracingController* NodePlatform::GetTracingController() { diff --git a/src/node_platform.h b/src/node_platform.h index c28e535517dbc8..b7546057871a1d 100644 --- a/src/node_platform.h +++ b/src/node_platform.h @@ -127,7 +127,7 @@ class NodePlatform : public MultiIsolatePlatform { double delay_in_seconds) override; bool IdleTasksEnabled(v8::Isolate* isolate) override; double MonotonicallyIncreasingTime() override; - double CurrentClockTimeMillis(); + double CurrentClockTimeMillis() override; v8::TracingController* GetTracingController() override; void FlushForegroundTasks(v8::Isolate* isolate);