Lines Matching full:visited
175 static void WalkFieldsInOrder(SpaceBitmap* visited, SpaceBitmap::Callback* callback, mirror::Object* obj,
180 static void WalkInstanceFields(SpaceBitmap* visited, SpaceBitmap::Callback* callback, mirror::Object* obj,
186 WalkInstanceFields(visited, callback, obj, super, arg);
197 WalkFieldsInOrder(visited, callback, value, arg);
205 static void WalkFieldsInOrder(SpaceBitmap* visited, SpaceBitmap::Callback* callback, mirror::Object* obj,
208 if (visited->Test(obj)) {
213 visited->Set(obj);
216 WalkInstanceFields(visited, callback, obj, klass, arg);
227 WalkFieldsInOrder(visited, callback, value, arg);
239 WalkFieldsInOrder(visited, callback, value, arg);
248 UniquePtr<SpaceBitmap> visited(Create("bitmap for in-order walk",
261 WalkFieldsInOrder(visited.get(), callback, obj, arg);