v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TaskQueue Class Reference

#include <task-queue.h>

Public Member Functions

 TaskQueue ()
 
 ~TaskQueue ()
 
void Append (Task *task)
 
TaskGetNext ()
 
void Terminate ()
 

Detailed Description

Definition at line 44 of file task-queue.h.

Constructor & Destructor Documentation

TaskQueue ( )

Definition at line 36 of file task-queue.cc.

~TaskQueue ( )

Definition at line 39 of file task-queue.cc.

References ASSERT.

Member Function Documentation

void Append ( Task task)

Definition at line 46 of file task-queue.cc.

References ASSERT.

Referenced by DefaultPlatform::CallOnBackgroundThread(), and TEST().

Task * GetNext ( )

Definition at line 54 of file task-queue.cc.

References v8::internal::NULL.

Referenced by WorkerThread::Run(), and TEST().

void Terminate ( )

Definition at line 73 of file task-queue.cc.

References ASSERT.

Referenced by TEST(), and DefaultPlatform::~DefaultPlatform().


The documentation for this class was generated from the following files: