Lines Matching full:vec
1701 std::vector<MyThread*> vec(Nlog);
1706 vec[i] = new MyThread(Worker);
1709 vec[i]->Start();
1713 vec[i]->Join();
1714 delete vec[i];
3505 std::vector<MyThread*> vec(Nlog);
3512 vec[i] = new MyThread(Worker);
3513 vec[i]->Start();
3518 vec[i]->Join();
3519 delete vec[i];
3597 std::vector<MyThread*> vec(Nlog);
3604 vec[i] = new MyThread(Worker);
3605 vec[i]->Start();
3610 vec[i]->Join();
3611 delete vec[i];
7171 static vector<int> *vec; // GUARDED_BY(mu);
7174 vec = new vector<int>;
7175 vec->push_back(1);
7176 vec->push_back(2);
7181 vec->pop_back();
7186 vec->pop_back();
7192 return vec->size();
7199 // It is now safe to access vec w/o lock.
7206 CHECK(vec->empty());
7207 delete vec;
7217 mu.LockWhen(Condition(NoElementsLeft, vec));
7220 // It is now safe to access vec w/o lock.
7221 CHECK(vec->empty());
7222 delete vec;
7243 static vector<int> *vec;
7247 vec = new vector<int>;
7248 vec->push_back(1);
7269 CHECK(vec->size() == 1);
7271 // No one uses vec now ==> delete it.
7272 delete vec; // A false race may be reported here.
7273 vec = NULL;
7282 CHECK(vec == 0);