OSDN Git Service

Remove an intermediate field array in ClassLinker::InitializeClass.
authorHiroshi Yamauchi <yamauchi@google.com>
Fri, 22 Aug 2014 19:12:56 +0000 (12:12 -0700)
committerHiroshi Yamauchi <yamauchi@google.com>
Mon, 25 Aug 2014 23:18:55 +0000 (16:18 -0700)
commit8850011ceffce5de38262169de74e4a41ced50eb
treeff0b6f9a54cf3eadaecbd7452eb335fbce9dd5a9
parent7713d104f34606161fbf36497be2e2aa76d87ca9
Remove an intermediate field array in ClassLinker::InitializeClass.

This improves on CL 105090 by removing the need for the intermediate
field array by iterating two iterators in parallel.

Bug: 12687968
Change-Id: I32d4570948a9d39ccb1c20a02e18b48f15ed0738
runtime/class_linker.cc
runtime/class_linker.h