OSDN Git Service

Merge changes I4d8da7ce,I4da5be01,Idfbead82
authorRoland Levillain <rpl@google.com>
Fri, 24 Jun 2016 13:04:36 +0000 (13:04 +0000)
committerGerrit Code Review <noreply-gerritcodereview@google.com>
Fri, 24 Jun 2016 13:04:37 +0000 (13:04 +0000)
commit31167a5785f7a5124de96535066db9890559f546
tree3d0ddb1bb390389532b5fc94dd6f2f5c8d648582
parentbad21cb538d76105712c967b62d1cf677777a956
parent3d31242300c3525e5c85665d9e34acf87002db63
Merge changes I4d8da7ce,I4da5be01,Idfbead82

* changes:
  Re-enable most intrinsics with read barriers.
  Fix ARM & ARM64 UnsafeGetObject intrinsics with read barriers.
  Fix x86 & x86-64 UnsafeGetObject intrinsics with read barriers.
12 files changed:
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_x86.cc
compiler/optimizing/code_generator_x86.h
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/code_generator_x86_64.h
compiler/optimizing/intrinsics_arm.cc
compiler/optimizing/intrinsics_arm64.cc
compiler/optimizing/intrinsics_x86.cc
compiler/optimizing/intrinsics_x86_64.cc