OSDN Git Service

Make the support code for read barriers a bit more general.
authorHiroshi Yamauchi <yamauchi@google.com>
Mon, 31 Mar 2014 22:14:47 +0000 (15:14 -0700)
committerHiroshi Yamauchi <yamauchi@google.com>
Tue, 1 Apr 2014 00:40:21 +0000 (17:40 -0700)
commit624468cd401cc1ac0dd70c746301e0788a597759
treeb21c389d43e25c3d95208c9d2f3f1bc81355a4e5
parentcfd5acf281b0c509f86b13d73c6a8dfa3ea9922c
Make the support code for read barriers a bit more general.

Add an option for Baker in addition to Brooks.

Bug: 12687968
Change-Id: I8a31db817ff6686c72951b6534f588228e270b11
15 files changed:
compiler/image_writer.cc
runtime/asm_support.h
runtime/class_linker.cc
runtime/class_linker_test.cc
runtime/gc/collector/mark_sweep.cc
runtime/gc/collector/semi_space-inl.h
runtime/gc/collector/semi_space.cc
runtime/gc/heap-inl.h
runtime/gc/heap.cc
runtime/gc/space/image_space.cc
runtime/gc/space/space_test.h
runtime/globals.h
runtime/mirror/object-inl.h
runtime/mirror/object.h
runtime/read_barrier.h [moved from runtime/brooks_pointer.h with 56% similarity]