Run Java verification of mainline modules at boot time.

To avoid doing it at app startup time.

Memory impact after boot (walleye rvc-dev)
- zygote64 RSS: 116184K -> 116828K (+642K)
- zygote64 PSS: 20218K -> 20612K (+394K)
- zygote32 RSS: 103712K -> 104276K (+564K)
- zygote32 PSS: 34509K -> 34598K (+89K)

Boot time impact (walleye rvc-dev)
- TOTAL_BOOT_TIME: 16622.9 -> 15769ms (in the normal deviation)
- Verified 1345 classes from mainline modules in 162ms (finishes
before preloading classes finish)

Boot time impact (blueline rvc-dev)
- TOTAL_BOOT_TIME: 16984.1 -> 17213ms (looks like in the normal
deviation)
- Verified 1345 classes from mainline modules in 168.928ms (finishes
before preloading classes finish)

Bug: 152552491
Test: boot
Change-Id: Ifa4ffe9da1ef66bbd5b3e20f737c85e79b520538
1 file changed