Lines Matching refs:isolate
61 KangarooThread(v8::Isolate* isolate, v8::Handle<v8::Context> context) in KangarooThread() argument
63 isolate_(isolate), in KangarooThread()
64 context_(isolate, context) {} in KangarooThread()
101 v8::Isolate* isolate = v8::Isolate::New(); in TEST() local
104 v8::Locker locker(isolate); in TEST()
105 v8::Isolate::Scope isolate_scope(isolate); in TEST()
106 v8::HandleScope handle_scope(isolate); in TEST()
107 v8::Local<v8::Context> context = v8::Context::New(isolate); in TEST()
109 CHECK_EQ(isolate, v8::internal::Isolate::Current()); in TEST()
111 thread1.Reset(new KangarooThread(isolate, context)); in TEST()
176 explicit IsolateLockingThreadWithLocalContext(v8::Isolate* isolate) in IsolateLockingThreadWithLocalContext() argument
178 isolate_(isolate) { in IsolateLockingThreadWithLocalContext()
215 v8::Isolate* isolate = v8::Isolate::New(); in TEST() local
217 threads.Add(new IsolateLockingThreadWithLocalContext(isolate)); in TEST()
220 isolate->Dispose(); in TEST()
228 v8::Isolate* isolate = v8::Isolate::New(); in Run() local
230 v8::Isolate::Scope isolate_scope(isolate); in Run()
231 v8::HandleScope handle_scope(isolate); in Run()
232 v8::Handle<v8::Context> context = v8::Context::New(isolate); in Run()
234 CHECK_EQ(isolate, v8::internal::Isolate::Current()); in Run()
237 isolate->Dispose(); in Run()
262 explicit IsolateNestedLockingThread(v8::Isolate* isolate) in IsolateNestedLockingThread() argument
263 : JoinableThread("IsolateNestedLocking"), isolate_(isolate) { in IsolateNestedLockingThread()
291 v8::Isolate* isolate = v8::Isolate::New(); in TEST() local
294 threads.Add(new IsolateNestedLockingThread(isolate)); in TEST()
297 isolate->Dispose(); in TEST()
348 v8::Isolate* isolate, v8::Handle<v8::Context> context) in LockIsolateAndCalculateFibSharedContextThread() argument
350 isolate_(isolate), in LockIsolateAndCalculateFibSharedContextThread()
351 context_(isolate, context) { in LockIsolateAndCalculateFibSharedContextThread()
370 explicit LockerUnlockerThread(v8::Isolate* isolate) in LockerUnlockerThread() argument
372 isolate_(isolate) { in LockerUnlockerThread()
411 v8::Isolate* isolate = v8::Isolate::New(); in TEST() local
413 threads.Add(new LockerUnlockerThread(isolate)); in TEST()
416 isolate->Dispose(); in TEST()
421 explicit LockTwiceAndUnlockThread(v8::Isolate* isolate) in LockTwiceAndUnlockThread() argument
423 isolate_(isolate) { in LockTwiceAndUnlockThread()
465 v8::Isolate* isolate = v8::Isolate::New(); in TEST() local
467 threads.Add(new LockTwiceAndUnlockThread(isolate)); in TEST()
470 isolate->Dispose(); in TEST()
538 LockUnlockLockThread(v8::Isolate* isolate, v8::Handle<v8::Context> context) in LockUnlockLockThread() argument
540 isolate_(isolate), in LockUnlockLockThread()
541 context_(isolate, context) { in LockUnlockLockThread()
547 CHECK(!v8::Locker::IsLocked(CcTest::isolate())); in Run()
559 CHECK(!v8::Locker::IsLocked(CcTest::isolate())); in Run()
565 CHECK(!v8::Locker::IsLocked(CcTest::isolate())); in Run()
587 v8::Isolate* isolate = v8::Isolate::New(); in TEST() local
590 v8::Locker locker_(isolate); in TEST()
591 v8::Isolate::Scope isolate_scope(isolate); in TEST()
592 v8::HandleScope handle_scope(isolate); in TEST()
593 v8::Handle<v8::Context> context = v8::Context::New(isolate); in TEST()
596 isolate, context)); in TEST()
600 isolate->Dispose(); in TEST()
607 context_(CcTest::isolate(), context) {} in LockUnlockLockDefaultIsolateThread()
610 v8::Locker lock1(CcTest::isolate()); in Run()
612 v8::Isolate::Scope isolate_scope(CcTest::isolate()); in Run()
613 v8::HandleScope handle_scope(CcTest::isolate()); in Run()
615 v8::Local<v8::Context>::New(CcTest::isolate(), context_); in Run()
620 v8::Unlocker unlock1(CcTest::isolate()); in Run()
622 v8::Locker lock2(CcTest::isolate()); in Run()
623 v8::Isolate::Scope isolate_scope(CcTest::isolate()); in Run()
624 v8::HandleScope handle_scope(CcTest::isolate()); in Run()
626 v8::Local<v8::Context>::New(CcTest::isolate(), context_); in Run()
648 v8::Locker locker_(CcTest::isolate()); in TEST()
649 v8::Isolate::Scope isolate_scope(CcTest::isolate()); in TEST()
650 v8::HandleScope handle_scope(CcTest::isolate()); in TEST()
651 context = v8::Context::New(CcTest::isolate()); in TEST()
662 v8::Isolate* isolate = v8::Isolate::New(); in TEST() local
664 v8::Locker lock(isolate); in TEST()
665 v8::Isolate::Scope isolate_scope(isolate); in TEST()
666 v8::HandleScope handle_scope(isolate); in TEST()
667 v8::Handle<Context> context = v8::Context::New(isolate); in TEST()
669 v8::Handle<String> source = v8::String::NewFromUtf8(isolate, "1+1"); in TEST()
674 isolate->Dispose(); in TEST()
693 v8::Isolate* isolate = v8::Isolate::New(); in Run() local
695 v8::Isolate::Scope isolate_scope(isolate); in Run()
698 v8::HandleScope handle_scope(isolate); in Run()
699 v8::Context::New(isolate, &extensions); in Run()
702 isolate->Dispose(); in Run()