summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
diff options
context:
space:
mode:
author Calin Juravle <calin@google.com> 2016-04-18 16:38:27 +0100
committer Calin Juravle <calin@google.com> 2016-04-22 16:14:10 +0100
commit0b791279f67b0f4b72db991707b16b737871bcde (patch)
tree0f64860d0775810e14d5c14ec1fcdefba6228af2 /compiler/optimizing/optimizing_compiler.cc
parentaa840f42485d2f0ddbe7280823489aa9b487810b (diff)
Skip profiling if the dex file is fully compiled
The OatFile does not store the original dex location that was used to compile the file. So in order to get the oat file for a given code path we need to iterate over the inner oat dex files and check against them. Also, we used to pass the unfiltered code_paths set to the saver which would make the filtering useless. This fixes the parameter passing as well. Bug: 27893309 (cherry picked from commit 7506423b2b9ea13fc5fa9711ab0106977876a5a2) Change-Id: I99388dee40f2d0e70f970b3f5c6a4171a7e97c0e
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
0 files changed, 0 insertions, 0 deletions