summaryrefslogtreecommitdiff
path: root/compiler/optimizing/register_allocator.h
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2017-10-11 20:39:54 +0100
committer Vladimir Marko <vmarko@google.com> 2017-10-12 10:58:02 +0100
commitbea75ff0835324076fed6ff5d443b9e02c65d223 (patch)
tree61ae2e8fe552938fcae1e277f51823ba2a4f6e74 /compiler/optimizing/register_allocator.h
parent567563a9c6ccc06c2c9889d1c3c4feaa3c2b2dab (diff)
Fix using LiveIntervals beyond their lifetime.
Fixes a bug introduced by https://android-review.googlesource.com/504041 Test: test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 64312607 Change-Id: I7fd2d55c2a657f736eaed7c94c41d1237ae2ec0b
Diffstat (limited to 'compiler/optimizing/register_allocator.h')
-rw-r--r--compiler/optimizing/register_allocator.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/register_allocator.h b/compiler/optimizing/register_allocator.h
index eaeec3b261..e284498563 100644
--- a/compiler/optimizing/register_allocator.h
+++ b/compiler/optimizing/register_allocator.h
@@ -50,7 +50,7 @@ class RegisterAllocator : public DeletableArenaObject<kArenaAllocRegisterAllocat
const SsaLivenessAnalysis& analysis,
Strategy strategy = kRegisterAllocatorDefault);
- virtual ~RegisterAllocator() = default;
+ virtual ~RegisterAllocator();
// Main entry point for the register allocator. Given the liveness analysis,
// allocates registers to live intervals.