OSDN Git Service

Merge "Fix a bug in the register allocator."
authorNicolas Geoffray <ngeoffray@google.com>
Fri, 16 Jan 2015 08:41:30 +0000 (08:41 +0000)
committerGerrit Code Review <noreply-gerritcodereview@google.com>
Fri, 16 Jan 2015 08:41:31 +0000 (08:41 +0000)
1  2 
compiler/optimizing/nodes.h
compiler/optimizing/register_allocator.cc
compiler/optimizing/register_allocator.h

Simple merge
@@@ -190,13 -190,11 +190,14 @@@ class RegisterAllocator 
    // Slots reserved for out arguments.
    size_t reserved_out_slots_;
  
 -  // The maximum live registers at safepoints.
 -  size_t maximum_number_of_live_registers_;
 +  // The maximum live core registers at safepoints.
 +  size_t maximum_number_of_live_core_registers_;
 +
 +  // The maximum live FP registers at safepoints.
 +  size_t maximum_number_of_live_fp_registers_;
  
    ART_FRIEND_TEST(RegisterAllocatorTest, FreeUntil);
+   ART_FRIEND_TEST(RegisterAllocatorTest, SpillInactive);
  
    DISALLOW_COPY_AND_ASSIGN(RegisterAllocator);
  };