diff options
author | Mathieu Chartier <mathieuc@google.com> | 2013-08-03 14:02:57 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2013-08-03 16:22:40 -0700 |
commit | 184e322fe8ddd75c844a1eb2eb1ca32bc02f2d45 (patch) | |
tree | 341b6e63b2ec506c07d858d014f9a27fe44297fa /runtime/gc/collector/sticky_mark_sweep.cc | |
parent | 85affca81271f573c75c32316aa6faa8e52448b1 (diff) | |
download | art-184e322fe8ddd75c844a1eb2eb1ca32bc02f2d45.zip art-184e322fe8ddd75c844a1eb2eb1ca32bc02f2d45.tar.gz art-184e322fe8ddd75c844a1eb2eb1ca32bc02f2d45.tar.bz2 |
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
Diffstat (limited to 'runtime/gc/collector/sticky_mark_sweep.cc')
-rw-r--r-- | runtime/gc/collector/sticky_mark_sweep.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/runtime/gc/collector/sticky_mark_sweep.cc b/runtime/gc/collector/sticky_mark_sweep.cc index 71e580d..5505336 100644 --- a/runtime/gc/collector/sticky_mark_sweep.cc +++ b/runtime/gc/collector/sticky_mark_sweep.cc @@ -51,7 +51,6 @@ void StickyMarkSweep::BindBitmaps() { } void StickyMarkSweep::MarkReachableObjects() { - DisableFinger(); RecursiveMarkDirtyObjects(accounting::CardTable::kCardDirty - 1); } |