summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_options_map-storage.h
diff options
context:
space:
mode:
authorRoland Levillain <rpl@google.com>2017-10-05 19:18:25 +0100
committerRoland Levillain <rpl@google.com>2017-10-06 16:38:01 +0100
commita820ff736a2907b6e7421ca2a26e6d7af9a7c84d (patch)
treec350e7bcddf36f2aef9cdba26b4de028a2ce829f /compiler/driver/compiler_options_map-storage.h
parentaa7273e56fbafc2692c8d20a31b50d2f4bdd2aa1 (diff)
Instrument code generated by JNI compiler to check the Marking Register.
Generate run-time code in the JNI compiler checking that the Marking Register's value matches `self.tls32_.is_gc_marking` in debug mode (on target; and on host with AOT when compiling the core image). If a check fails, abort. Test: m test-art-target Test: m test-art-target with tree built with ART_USE_READ_BARRIER=false Test: ARM64 device boot test Test: ARM64 device boot test with libartd. Bug: 37707231 Change-Id: I6494b5f34a1b43d7b0102c52fd8e4a7c9f32b34f
Diffstat (limited to 'compiler/driver/compiler_options_map-storage.h')
0 files changed, 0 insertions, 0 deletions