Home
last modified time | relevance | path

Searched refs:MultiIsolatePlatform (Results 1 – 17 of 17) sorted by relevance

/third_party/node/test/embedding/
Dembedtest.cc12 using node::MultiIsolatePlatform;
21 static int RunNodeInstance(MultiIsolatePlatform* platform,
40 std::unique_ptr<MultiIsolatePlatform> platform = in main()
41 MultiIsolatePlatform::Create(4); in main()
55 int RunNodeInstance(MultiIsolatePlatform* platform, in RunNodeInstance()
/third_party/node/src/
Dnode_main_instance.h45 MultiIsolatePlatform* platform,
54 MultiIsolatePlatform* platform,
76 MultiIsolatePlatform* platform,
84 MultiIsolatePlatform* platform_;
Dnode.h228 class MultiIsolatePlatform; variable
309 virtual MultiIsolatePlatform* platform() const = 0;
422 class NODE_EXTERN MultiIsolatePlatform : public v8::Platform {
424 ~MultiIsolatePlatform() override = default;
457 static std::unique_ptr<MultiIsolatePlatform> Create(
505 MultiIsolatePlatform* platform = nullptr);
509 MultiIsolatePlatform* platform);
527 MultiIsolatePlatform* platform = nullptr,
688 NODE_EXTERN MultiIsolatePlatform* GetMultiIsolatePlatform(Environment* env);
689 NODE_EXTERN MultiIsolatePlatform* GetMultiIsolatePlatform(IsolateData* env);
[all …]
Dnode_main_instance.cc34 MultiIsolatePlatform* platform, in NodeMainInstance()
53 MultiIsolatePlatform* platform, in Create()
62 MultiIsolatePlatform* platform, in NodeMainInstance()
Dnode_internals.h309 MultiIsolatePlatform* platform,
326 MultiIsolatePlatform* platform() const { return platform_; } in platform()
333 MultiIsolatePlatform* platform_ = nullptr;
Dnode_worker.h88 MultiIsolatePlatform* platform_;
Dnode_platform.h138 class NodePlatform : public MultiIsolatePlatform {
Denv.h126 MultiIsolatePlatform* platform = nullptr,
135 inline MultiIsolatePlatform* platform() const;
201 MultiIsolatePlatform* platform_;
Denv-inl.h68 inline MultiIsolatePlatform* IsolateData::platform() const { in platform()
Denv.cc466 MultiIsolatePlatform* platform, in IsolateData()
DREADME.md399 implementation also implement's the `node::MultiIsolatePlatform` interface
/third_party/node/src/api/
Denvironment.cc316 MultiIsolatePlatform* platform, in NewIsolate()
351 MultiIsolatePlatform* platform) { in NewIsolate()
359 MultiIsolatePlatform* platform) { in NewIsolate()
367 MultiIsolatePlatform* platform, in CreateIsolateData()
446 MultiIsolatePlatform* platform = env->isolate_data()->platform(); in FreeEnvironment()
515 MultiIsolatePlatform* GetMultiIsolatePlatform(Environment* env) { in GetMultiIsolatePlatform()
519 MultiIsolatePlatform* GetMultiIsolatePlatform(IsolateData* env) { in GetMultiIsolatePlatform()
523 MultiIsolatePlatform* CreatePlatform( in CreatePlatform()
531 MultiIsolatePlatform* CreatePlatform( in CreatePlatform()
534 return MultiIsolatePlatform::Create(thread_pool_size, in CreatePlatform()
[all …]
Dembed_helpers.cc21 MultiIsolatePlatform* platform = GetMultiIsolatePlatform(env); in SpinEventLoop()
77 MultiIsolatePlatform* platform = nullptr;
87 MultiIsolatePlatform* platform, in CommonEnvironmentSetup()
/third_party/node/doc/api/
Dembedding.md54 // Create a v8::Platform instance. `MultiIsolatePlatform::Create()` is a way
56 // Worker threads. When no `MultiIsolatePlatform` instance is present,
58 std::unique_ptr<MultiIsolatePlatform> platform =
59 MultiIsolatePlatform::Create(4);
103 be registered and unregistered with the `MultiIsolatePlatform` instance, if one
112 int RunNodeInstance(MultiIsolatePlatform* platform,
/third_party/node/test/addons/new-isolate-addon/
Dbinding.cc5 using node::MultiIsolatePlatform;
31 MultiIsolatePlatform* platform = node::GetMultiIsolatePlatform(parent_env); in RunInSeparateIsolate()
/third_party/node/test/cctest/
Dtest_environment.cc444 node::MultiIsolatePlatform* platform; in TEST_F()
/third_party/node/doc/changelogs/
DCHANGELOG_V12.md5984 …* clean up `MultiIsolatePlatform` interface (Anna Henningsen) [#26384](https://github.com/nodejs/n…
6134 …s/node/commit/6d9aa73b1f)] - **(SEMVER-MAJOR)** **src**: clean up MultiIsolatePlatform interface (…