Lines Matching refs:self

34   Thread* self = Thread::Current();  in TEST_F()  local
37 MutexLock mu(self, *Locks::thread_list_lock_); in TEST_F()
38 self->NotifyOnThreadExit(&tefs[2]); in TEST_F()
39 ASSERT_TRUE(self->IsRegistered(&tefs[2])); in TEST_F()
41 ASSERT_FALSE(self->IsRegistered(&tefs[1])); in TEST_F()
42 self->NotifyOnThreadExit(&tefs[1]); in TEST_F()
43 self->NotifyOnThreadExit(&tefs[0]); in TEST_F()
44 ASSERT_TRUE(self->IsRegistered(&tefs[0])); in TEST_F()
45 ASSERT_TRUE(self->IsRegistered(&tefs[1])); in TEST_F()
46 ASSERT_TRUE(self->IsRegistered(&tefs[2])); in TEST_F()
47 self->UnregisterThreadExitFlag(&tefs[1]); in TEST_F()
48 ASSERT_TRUE(self->IsRegistered(&tefs[0])); in TEST_F()
49 ASSERT_FALSE(self->IsRegistered(&tefs[1])); in TEST_F()
50 ASSERT_TRUE(self->IsRegistered(&tefs[2])); in TEST_F()
51 self->UnregisterThreadExitFlag(&tefs[2]); in TEST_F()
52 ASSERT_TRUE(self->IsRegistered(&tefs[0])); in TEST_F()
53 ASSERT_FALSE(self->IsRegistered(&tefs[1])); in TEST_F()
54 ASSERT_FALSE(self->IsRegistered(&tefs[2])); in TEST_F()
58 MutexLock mu(self, *Locks::thread_list_lock_); in TEST_F()
59 self->UnregisterThreadExitFlag(&tefs[0]); in TEST_F()
60 ASSERT_FALSE(self->IsRegistered(&tefs[0])); in TEST_F()
61 ASSERT_FALSE(self->IsRegistered(&tefs[1])); in TEST_F()
62 ASSERT_FALSE(self->IsRegistered(&tefs[2])); in TEST_F()
68 Thread* self = Thread::Current(); in TEST_F() local
71 MutexLock mu(self, *Locks::thread_list_lock_); in TEST_F()
72 self->NotifyOnThreadExit(&tefs[2]); in TEST_F()
73 ASSERT_TRUE(self->IsRegistered(&tefs[2])); in TEST_F()
74 ASSERT_FALSE(self->IsRegistered(&tefs[1])); in TEST_F()
75 self->NotifyOnThreadExit(&tefs[1]); in TEST_F()
76 ASSERT_TRUE(self->IsRegistered(&tefs[1])); in TEST_F()
77 self->SignalExitFlags(); in TEST_F()
83 MutexLock mu(self, *Locks::thread_list_lock_); in TEST_F()
84 self->NotifyOnThreadExit(&tefs[0]); in TEST_F()
87 self->NotifyOnThreadExit(&tefs[2]); in TEST_F()
91 self->SignalExitFlags(); in TEST_F()