OSDN Git Service

Fix another miranda method moving GC bug
authorMathieu Chartier <mathieuc@google.com>
Sat, 20 Jun 2015 03:24:45 +0000 (20:24 -0700)
committerMathieu Chartier <mathieuc@google.com>
Tue, 23 Jun 2015 03:25:27 +0000 (20:25 -0700)
commitd4d83b84e14fdb3cba808fc5f94390c72b3d286a
tree87c004fed700da781bb8f08a5cbaeab99de35dc0
parent336b0b1baaf2b3eccb26ccf1b7d502c90c3f33fd
Fix another miranda method moving GC bug

Need to copy miranda methods over before we allocate the new vtable
or else we may have stale miranda gc roots.

(cherry picked from commit 6e80460bdf0aa9bd273d4a4d665d679c651b5f4f)

Bug: 21664466
Change-Id: Ib3e415bb9e7df7abfa18c98fe01f790fa39622dc
runtime/class_linker.cc
runtime/stride_iterator.h