OSDN Git Service

Fix profile saver to use base dex location
authorMathieu Chartier <mathieuc@google.com>
Fri, 29 Apr 2016 19:03:56 +0000 (12:03 -0700)
committerMathieu Chartier <mathieuc@google.com>
Mon, 2 May 2016 16:21:11 +0000 (09:21 -0700)
commitb384e5e845adc60915294844c80e574c853ae4be
tree58b1b9651f595efe772db7b61351bfd971699306
parent808d6d019edf692817b2506093d3c1b8d6fb705a
Fix profile saver to use base dex location

Previously we were using the dex location. This only matches the
base location for the main dex file, and resulted in only the
main dex file to have classes recorded.

Bug: 28463739

(cherry picked from commit 9275af6ec0d71d1a13a97a1d292806b73f755717)

Change-Id: Ie822c2a38fd1316c3ba604b8625c48388f6a8c07
runtime/class_linker.cc
runtime/dex_cache_resolved_classes.h
runtime/jit/offline_profiling_info.cc
runtime/jit/profile_saver.cc