Lines Matching refs:NodePlatform
333 NodePlatform::NodePlatform(int thread_pool_size,
356 NodePlatform::~NodePlatform() {
360 void NodePlatform::RegisterIsolate(Isolate* isolate, uv_loop_t* loop) {
370 void NodePlatform::RegisterIsolate(Isolate* isolate,
379 void NodePlatform::UnregisterIsolate(Isolate* isolate) {
390 void NodePlatform::AddIsolateFinishedCallback(Isolate* isolate,
402 void NodePlatform::Shutdown() {
413 int NodePlatform::NumberOfWorkerThreads() {
450 void NodePlatform::DrainTasks(Isolate* isolate) {
499 void NodePlatform::CallOnWorkerThread(std::unique_ptr<Task> task) {
503 void NodePlatform::CallDelayedOnWorkerThread(std::unique_ptr<Task> task,
510 IsolatePlatformDelegate* NodePlatform::ForIsolate(Isolate* isolate) {
518 NodePlatform::ForNodeIsolate(Isolate* isolate) {
525 bool NodePlatform::FlushForegroundTasks(Isolate* isolate) {
531 std::unique_ptr<v8::JobHandle> NodePlatform::PostJob(v8::TaskPriority priority,
537 bool NodePlatform::IdleTasksEnabled(Isolate* isolate) {
542 NodePlatform::GetForegroundTaskRunner(Isolate* isolate) {
546 double NodePlatform::MonotonicallyIncreasingTime() {
551 double NodePlatform::CurrentClockTimeMillis() {
555 v8::TracingController* NodePlatform::GetTracingController() {
560 Platform::StackTracePrinter NodePlatform::GetStackTracePrinter() {
568 v8::PageAllocator* NodePlatform::GetPageAllocator() {