Lines Matching full:thread2
3996 // Thread1: Thread2:
4003 // Thread2 may not see the result of the event (a).
4143 // and pass this object from Thread1 to Thread2.
4144 // Thread2 calls a->f(). This call reads a->vtpr.
4154 // Threa1: Thread2:
4231 // We create an object 'A *a = new C' in Thread1 and pass it to Thread2.
4232 // Thread2 calls a->f().
4235 // to B::vtbl. This is a problem because Thread2 might not have called a->f()
4695 void Thread2() {
4710 MyThreadArray mta(Thread1, Thread2, Thread3);
4831 static void Thread2() {
4841 MyThreadArray t(Thread1, Thread2);
5681 // test120: TP. Thread1: write then read. Thread2: read. {{{1
5690 void Thread2() {
5699 MyThreadArray t(Thread1, Thread2);
5770 void Thread2() { CorrectWrite(&VAR1); }
5785 MyThreadArray t(Thread1, Thread2, Thread3, Thread4);
6051 void Thread2() {
6057 MyThreadArray t(Thread1, Thread2);
6128 // - Thread2 starts (and there is no happens-before relation between it and
6130 // - Thread2 touches per_thread_global
6131 // It may happen so that Thread2 will have per_thread_global in the same address
6697 void Thread2() { // Runs in thread named 'test-thread-2'.
6706 MyThread t2(Thread2, NULL, "test-thread-2");
6857 // Thread1 and Thread2 access the var under two locks.
7015 void Thread2() { DoWrite2(); }
7026 t2(Thread2, NULL, "writer2"),
7075 void Thread2() { DoWrite2(); }
7089 t2(Thread2, NULL, "good writer2"),
7184 void Thread2() {
7227 MyThreadArray t(Thread1, Thread2);