Lines Matching refs:mem
41 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
42 NewToEdenBeforeCopy.emplace(ToUintPtr(mem));
45 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
46 LocalToShareBeforeCopy.emplace(ToUintPtr(mem));
55 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
56 EXPECT_TRUE(NewToEdenBeforeCopy.count(ToUintPtr(mem)));
59 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
60 EXPECT_TRUE(LocalToShareBeforeCopy.count(ToUintPtr(mem)));
84 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
85 NewToEdenBeforeCopy.emplace(ToUintPtr(mem));
88 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
89 LocalToShareBeforeCopy.emplace(ToUintPtr(mem));
97 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
98 EXPECT_TRUE(NewToEdenBeforeCopy.count(ToUintPtr(mem)));
101 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
102 EXPECT_TRUE(LocalToShareBeforeCopy.count(ToUintPtr(mem)));
138 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
139 NewToEdenBeforeCopy.emplace(ToUintPtr(mem));
142 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
143 LocalToShareBeforeCopy.emplace(ToUintPtr(mem));
156 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
157 EXPECT_TRUE(NewToEdenBeforeCopy.count(ToUintPtr(mem)));
161 void* mem) {
162 if (!LocalToShareBeforeCopy.count(ToUintPtr(mem))) {
163 EXPECT_GE(ToUintPtr(mem), ToUintPtr(dstArray->GetData()));
164 EXPECT_LT(ToUintPtr(mem), ToUintPtr(dstArray->GetData()+arrayLength));
165 LocalToShareSlot.erase(ToUintPtr(mem));
167 EXPECT_TRUE(LocalToShareBeforeCopy.count(ToUintPtr(mem)));
194 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
195 NewToEdenBeforeCopy.emplace(ToUintPtr(mem));
198 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
199 LocalToShareBeforeCopy.emplace(ToUintPtr(mem));
212 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
213 EXPECT_TRUE(NewToEdenBeforeCopy.count(ToUintPtr(mem)));
217 void* mem) {
218 EXPECT_FALSE(LocalToShareSlot.count(ToUintPtr(mem)));
219 EXPECT_TRUE(LocalToShareBeforeCopy.count(ToUintPtr(mem)));
248 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
249 NewToEdenBeforeCopy.emplace(ToUintPtr(mem));
252 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
253 LocalToShareBeforeCopy.emplace(ToUintPtr(mem));
268 dstRegion->IterateAllNewToEdenBits([&NewToEdenBeforeCopy](void* mem) {
269 EXPECT_TRUE(NewToEdenBeforeCopy.count(ToUintPtr(mem)));
273 void* mem) {
274 if (!LocalToShareBeforeCopy.count(ToUintPtr(mem))) {
275 EXPECT_GE(ToUintPtr(mem), ToUintPtr(dstArray->GetData()));
276 EXPECT_LT(ToUintPtr(mem), ToUintPtr(dstArray->GetData()+arrayLength));
277 LocalToShareSlot.erase(ToUintPtr(mem));
279 EXPECT_TRUE(LocalToShareBeforeCopy.count(ToUintPtr(mem)));
316 dstRegion->IterateAllOldToNewBits([&OldToNewBeforeCopy](void* mem) {
317 OldToNewBeforeCopy.emplace(ToUintPtr(mem));
320 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
321 LocalToShareBeforeCopy.emplace(ToUintPtr(mem));
330 dstRegion->IterateAllNewToEdenBits([&OldToNewSlot, &OldToNewBeforeCopy, &dstArray, arrayLength](void* mem) {
331 if (!OldToNewBeforeCopy.count(ToUintPtr(mem))) {
332 EXPECT_GE(ToUintPtr(mem), ToUintPtr(dstArray->GetData()));
333 EXPECT_LT(ToUintPtr(mem), ToUintPtr(dstArray->GetData()+arrayLength));
334 OldToNewSlot.erase(ToUintPtr(mem));
336 EXPECT_TRUE(OldToNewBeforeCopy.count(ToUintPtr(mem)));
340 dstRegion->IterateAllLocalToShareBits([&LocalToShareBeforeCopy](void* mem) {
341 EXPECT_TRUE(LocalToShareBeforeCopy.count(ToUintPtr(mem)));