OSDN Git Service

Revert "Revert "Iterative move coalescing for gc regalloc""
authorMatthew Gharrity <gharrma@google.com>
Fri, 12 Aug 2016 16:10:45 +0000 (16:10 +0000)
committerMatthew Gharrity <gharrma@google.com>
Fri, 12 Aug 2016 20:30:38 +0000 (13:30 -0700)
commit2ccae4a5fe6efbebd22cc2ad3a845829b695f670
tree43b269041f0ed7144ca223da20623727e5d59722
parent82d33b295fecf472a98435b7fc8e4652d4c78542
Revert "Revert "Iterative move coalescing for gc regalloc""

This reverts commit 6f61ee5623a676ce983ccfa1aba9b2ae1237e163,
and fixes the arena allocator issues in the original CL.
Functionality from the original CL has not changed.

Test: m valgrind-test-art-host-gtest-register_allocator_test
Test: ART_TEST_OPTIMIZING_GRAPH_COLOR=true m test-art-host-run-test

Change-Id: Idd979f4e03f0c2800e0c07a0a7d392c8a4230aab
compiler/optimizing/register_allocator_graph_color.cc
compiler/optimizing/register_allocator_graph_color.h
compiler/optimizing/ssa_liveness_analysis.h