OSDN Git Service

ART: Simplify patchoat
authorAndreas Gampe <agampe@google.com>
Thu, 11 Feb 2016 04:18:37 +0000 (20:18 -0800)
committerAndreas Gampe <agampe@google.com>
Fri, 12 Feb 2016 23:42:01 +0000 (15:42 -0800)
commit02bc0b70beedfe258c2147c2b4a205fbf3d6eebc
tree924639db23d50f6977fa25bde1fab89af6c24a33
parent9a3a10ac819f456f7bcc626046342a845902fe96
ART: Simplify patchoat

Removed unused configurations. Cut out cruft that isn't used anymore
since multi-image. Make it smaller to not require new selinux
permissions for OTAs.

Split up the main function, to make the flow clearer for image vs
app/oat.

Bug: 25612095
Bug: 26317072
Change-Id: Ieb55bd1a13cbb44fd0e2979a8a61a509df9c1e7e
patchoat/patchoat.cc
patchoat/patchoat.h
runtime/gc/space/image_space.cc
runtime/runtime.cc