OSDN Git Service

ART: Store classpath information into oat file
authorAndreas Gampe <agampe@google.com>
Thu, 9 Apr 2015 18:15:04 +0000 (11:15 -0700)
committerAndreas Gampe <agampe@google.com>
Tue, 14 Apr 2015 21:16:31 +0000 (21:16 +0000)
commit7848da48a0a4241dedc1cc83ac4931e61575eb92
tree58a789b6b21893135a8770496175ccc7259d7ea6
parent6c7bd25b2b2a07740bcd838c2f4024e67be83fd1
ART: Store classpath information into oat file

Store a "dependency list" of class-path dex-files into the key-value
store of an oat file. The list is made up of dex locations and
corresponding checksums.

Add tests for encoding, decoding and checking the list.

Bug: 19781184
Change-Id: Ie700dd37e6e086db599c95d329ac1f1d2ff0b758
build/Android.gtest.mk
dex2oat/dex2oat.cc
runtime/oat.h
runtime/oat_file.cc
runtime/oat_file.h
runtime/oat_file_test.cc