OSDN Git Service

Refactor immune region logic into its own file.
authorMathieu Chartier <mathieuc@google.com>
Thu, 13 Mar 2014 00:42:10 +0000 (17:42 -0700)
committerMathieu Chartier <mathieuc@google.com>
Thu, 13 Mar 2014 17:06:28 +0000 (10:06 -0700)
commit8d562103c3a3452fb15ef4b1c64df767b70507a4
treed9fe8cacae77f597d676beb5086c03086f54e262
parentca46e2003360b44f4c043f6da87092592bc3d6d6
Refactor immune region logic into its own file.

Added immune_region.cc/.h in the collector directory. Changed the
functionality to no longer assume spaces are added to immune region
in ascending order.

Change-Id: Id1d643b3849ad2695e8a151dbbb74a5035644472
runtime/Android.mk
runtime/gc/collector/immune_region.cc [new file with mode: 0644]
runtime/gc/collector/immune_region.h [new file with mode: 0644]
runtime/gc/collector/mark_sweep.cc
runtime/gc/collector/mark_sweep.h
runtime/gc/collector/partial_mark_sweep.cc
runtime/gc/collector/semi_space.cc
runtime/gc/collector/semi_space.h
runtime/gc/space/space-inl.h