diff options
author | 2017-03-01 11:01:41 +0000 | |
---|---|---|
committer | 2017-03-01 11:32:02 +0000 | |
commit | 331605a7ba842573b3876e14c933175382b923c8 (patch) | |
tree | 8a660cc7d1563272e747ac051b3e3e3dd2b90070 /compiler/optimizing/intrinsics_arm64.h | |
parent | ec280c9a8f9c192eb6ea74fba40bfa1b668c14c1 (diff) |
Revert "Revert "Intrinsify Integer.valueOf.""
Fix heap poisoning.
LOG INFO instead of ERROR to avoid run-test failures with --no-image.
bug:30933338
Test: ART_HEAP_POISONING=true test-art-host test-art-target
This reverts commit db7b44ac3ea80a722aaed12e913ebc1661a57998.
Change-Id: I0b7d4f1eb11c62c9a3df8e0de0b1a5d8af760181
Diffstat (limited to 'compiler/optimizing/intrinsics_arm64.h')
-rw-r--r-- | compiler/optimizing/intrinsics_arm64.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/optimizing/intrinsics_arm64.h b/compiler/optimizing/intrinsics_arm64.h index 28e41cb086..3c53517b28 100644 --- a/compiler/optimizing/intrinsics_arm64.h +++ b/compiler/optimizing/intrinsics_arm64.h @@ -38,7 +38,8 @@ class CodeGeneratorARM64; class IntrinsicLocationsBuilderARM64 FINAL : public IntrinsicVisitor { public: - explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* arena) : arena_(arena) {} + explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* arena, CodeGeneratorARM64* codegen) + : arena_(arena), codegen_(codegen) {} // Define visitor methods. @@ -56,6 +57,7 @@ INTRINSICS_LIST(OPTIMIZING_INTRINSICS) private: ArenaAllocator* arena_; + CodeGeneratorARM64* codegen_; DISALLOW_COPY_AND_ASSIGN(IntrinsicLocationsBuilderARM64); }; |