Commit d79b37b0 authored by Vladimir Marko's avatar Vladimir Marko
Browse files

ART: Throw on soft verify failure in InitializeClass().

Avoid a CHECK() failure in ClassLinker::EnsureInitialized()
when the transactional interpreter tries to initialize a
class with soft verification failures.

(When desired, compilation can be forced to fail for such
failures with the --abort-on-soft-verifier-error option.)

Test: Added a regression test to image_test.
Test: m test-art-host-gtest
Test: Pixel 2 XL boots.
Test: m test-art-target-gtest
Change-Id: Ibb8cf6ade81b5a2944c7e484251a67aba1f1fbeb
parent fd35c686
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment