diff options
author | 2017-10-11 20:39:54 +0100 | |
---|---|---|
committer | 2017-10-12 10:58:02 +0100 | |
commit | bea75ff0835324076fed6ff5d443b9e02c65d223 (patch) | |
tree | 61ae2e8fe552938fcae1e277f51823ba2a4f6e74 /compiler/optimizing/register_allocator.h | |
parent | 567563a9c6ccc06c2c9889d1c3c4feaa3c2b2dab (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.h | 2 |
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. |