OSDN Git Service

Refine OatStatus enum.
authorRichard Uhler <ruhler@google.com>
Tue, 22 Nov 2016 09:42:04 +0000 (09:42 +0000)
committerRichard Uhler <ruhler@google.com>
Thu, 24 Nov 2016 16:49:27 +0000 (16:49 +0000)
commit03bc659b04fefab6e1c9e08c5bd28fe8168c863f
tree1e27d6e28fd18479bd812f2abf4a88dbd36092e0
parent88bc673b146cb5fda01b4139b6e8ceec5221f106
Refine OatStatus enum.

Replace Exists() with a separate OatStatus code, and distinguish
between the oat file being out of date due to the dex being out of
date or the image being out of date.

Bug: 30937355
Test: oat_file_assistant_test
Change-Id: Ia3853e461beb07f0b417276b9277b9c562b20865
build/Android.gtest.mk
runtime/dex2oat_environment_test.h
runtime/oat_file_assistant.cc
runtime/oat_file_assistant.h
runtime/oat_file_assistant_test.cc