OSDN Git Service

Revert "Use the "GC is marking" information in compiler read barriers (ARM, ARM64)."
authorRoland Levillain <rpl@google.com>
Mon, 27 Feb 2017 14:32:08 +0000 (14:32 +0000)
committerRoland Levillain <rpl@google.com>
Mon, 27 Feb 2017 14:33:37 +0000 (14:33 +0000)
commit35345a555bd7928582a7ffa6369b374b3ddc379d
treeef5e6236203e04b59151b2e1b1529f9b389957b4
parente25fc07d3d3b31fe46cb02a3ed0933c7af3999fd
Revert "Use the "GC is marking" information in compiler read barriers (ARM, ARM64)."

This reverts commit 1372c9f40df1e47bf775f1466bbb96f472b6b9ed.

This change (along with https://android-review.googlesource.com/#/c/342429/)
creates null pointer dereferences.

Bug: 35780827
Bug: 29516974
Change-Id: I2a9c4d0ad8d2ab870c2e0ddbff32152933c77abe
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm.h
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_arm64.h
compiler/optimizing/code_generator_arm_vixl.cc
compiler/optimizing/code_generator_arm_vixl.h
compiler/optimizing/intrinsics_arm.cc
compiler/optimizing/intrinsics_arm64.cc
compiler/optimizing/intrinsics_arm_vixl.cc
runtime/lock_word.h
runtime/type_lookup_table.h