From 184e322fe8ddd75c844a1eb2eb1ca32bc02f2d45 Mon Sep 17 00:00:00 2001 From: Mathieu Chartier Date: Sat, 3 Aug 2013 14:02:57 -0700 Subject: Disable and remove finger. Finger is useless for multithreaded GC, removing it should provide a slight speed up due to avoided comparison. Change-Id: I7eb7abcbab8d3307807b1086c06d68b2d4bcd2e9 --- runtime/gc/accounting/heap_bitmap-inl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/gc/accounting/heap_bitmap-inl.h') diff --git a/runtime/gc/accounting/heap_bitmap-inl.h b/runtime/gc/accounting/heap_bitmap-inl.h index f6cf2b53ea..0524ccb69c 100644 --- a/runtime/gc/accounting/heap_bitmap-inl.h +++ b/runtime/gc/accounting/heap_bitmap-inl.h @@ -30,7 +30,7 @@ inline void HeapBitmap::Visit(const Visitor& visitor) { for (It it = continuous_space_bitmaps_.begin(), end = continuous_space_bitmaps_.end(); it != end; ++it) { SpaceBitmap* bitmap = *it; - bitmap->VisitMarkedRange(bitmap->HeapBegin(), bitmap->HeapLimit(), visitor, VoidFunctor()); + bitmap->VisitMarkedRange(bitmap->HeapBegin(), bitmap->HeapLimit(), visitor); } // TODO: C++0x auto typedef SpaceSetMapVector::iterator It2; -- cgit v1.2.3-59-g8ed1b