Home
last modified time | relevance | path

Searched refs:NodePlatform (Results 1 – 11 of 11) sorted by relevance

/third_party/node/src/
Dnode_platform.cc326 NodePlatform::NodePlatform(int thread_pool_size, in NodePlatform() function in node::NodePlatform
342 NodePlatform::~NodePlatform() { in ~NodePlatform()
346 void NodePlatform::RegisterIsolate(Isolate* isolate, uv_loop_t* loop) { in RegisterIsolate()
356 void NodePlatform::RegisterIsolate(Isolate* isolate, in RegisterIsolate()
365 void NodePlatform::UnregisterIsolate(Isolate* isolate) { in UnregisterIsolate()
376 void NodePlatform::AddIsolateFinishedCallback(Isolate* isolate, in AddIsolateFinishedCallback()
388 void NodePlatform::Shutdown() { in Shutdown()
399 int NodePlatform::NumberOfWorkerThreads() { in NumberOfWorkerThreads()
435 void NodePlatform::DrainTasks(Isolate* isolate) { in DrainTasks()
484 void NodePlatform::CallOnWorkerThread(std::unique_ptr<Task> task) { in CallOnWorkerThread()
[all …]
Dnode_v8_platform-inl.h103 platform_ = new NodePlatform(thread_pool_size, controller); in Initialize()
149 inline NodePlatform* Platform() { return platform_; } in Platform()
154 NodePlatform* platform_;
170 inline NodePlatform* Platform() { return nullptr; } in Platform()
Dnode_platform.h18 class NodePlatform; variable
138 class NodePlatform : public MultiIsolatePlatform {
140 NodePlatform(int thread_pool_size,
142 ~NodePlatform() override;
DREADME.md337 Node.js provides a `NodePlatform` class that implements the `v8::Platform`
/third_party/node/test/fuzzers/
Dfuzz_env.cc24 using NodePlatformUniquePtr = std::unique_ptr<node::NodePlatform>;
45 new node::NodePlatform(kV8ThreadPoolSize, tracing_controller)); in LLVMFuzzerInitialize()
/third_party/node/test/cctest/
Dtest_platform.cc15 node::NodePlatform* platform) in RepostingTask()
37 node::NodePlatform* platform_;
Dnode_test_fixture.h61 using NodePlatformUniquePtr = std::unique_ptr<node::NodePlatform>;
91 new node::NodePlatform(kV8ThreadPoolSize, tracing_controller)); in SetUpTestCase()
/third_party/node/src/api/
Denvironment.cc507 return std::make_unique<NodePlatform>(thread_pool_size, tracing_controller); in Create()
/third_party/node/doc/changelogs/
DCHANGELOG_V9.md1397 …* embedders can now use Node::CreatePlatform to create an instance of NodePlatform (Cheng Zhao) [#…
1582 …4ebda5218)] - **(SEMVER-MINOR)** **src**: add public API for managing NodePlatform (Cheng Zhao) [#…
1586 …s/node/commit/936c0b2b83)] - **src**: implement v8::TaskRunner API in NodePlatform (Anna Henningse…
DCHANGELOG_V8.md588 …* add public API for managing NodePlatform (Cheng Zhao) [#16981](https://github.com/nodejs/node/pu…
731 …af6b75e10)] - **(SEMVER-MINOR)** **src**: add public API for managing NodePlatform (Cheng Zhao) [#…
DCHANGELOG_V10.md4158 …1c6)] - **(SEMVER-MAJOR)** **src**: implement getting current time in NodePlatform (Sergei Datsenk…