OSDN Git Service

Add verify-at-runtime compiler filter
authorMathieu Chartier <mathieuc@google.com>
Thu, 19 Mar 2015 20:43:37 +0000 (13:43 -0700)
committerMathieu Chartier <mathieuc@google.com>
Fri, 20 Mar 2015 17:26:42 +0000 (10:26 -0700)
commite86deeffad79c00ed2ebede04f4adc348bda790c
treef0952116fe2fa933c8c9827e83caf4432f0339da
parent2f5904383a7b7ffb741c8839ec3c60762860bad3
Add verify-at-runtime compiler filter

Verifies at runtime only, instead of at compilation time.
AOSP HH boot time after clean-oat: ~30s instead of ~35s if enabled.
Also helps install time if enabled there.

TODO: See if there is any possible deadlocks that can result from
this.

Bug: 19762303

Change-Id: Ibfba77148da9039e8d7d7497c05486bc044eefe7
compiler/driver/compiler_driver.cc
compiler/driver/compiler_driver.h
compiler/driver/compiler_options.h
dex2oat/dex2oat.cc
runtime/verifier/method_verifier.cc
test/etc/run-test-jar