28 #ifndef V8_V8THREADS_H_
29 #define V8_V8THREADS_H_
56 char*
data() {
return data_; }
65 bool terminate_on_restore_;
100 void Iterate(ObjectVisitor* v);
120 void EagerlyArchiveThread();
144 #endif // V8_V8THREADS_H_
void IterateArchivedThreads(ThreadVisitor *v)
void TerminateExecution(ThreadId thread_id)
static ThreadId Current()
bool terminate_on_restore()
void Iterate(ObjectVisitor *v)
bool IsLockedByCurrentThread()
ThreadState * GetFreeThreadState()
virtual void VisitThread(Isolate *isolate, ThreadLocalTop *top)=0
void FreeThreadResources()
void set_terminate_on_restore(bool terminate_on_restore)
ThreadState * FirstThreadStateInUse()