Revert "Revert "Revert "Prevent UAF issues caused by static destructors"""

This reverts commit 6280f87f24c420676bff3fcd3a9698246df366b9.

Reason for revert: test failures

https://build.chromium.org/p/client.art/builders/angler-armv8-ndebug/builds/2415/steps/test%20optimizing/logs/stdio

Change-Id: I857562ae54340956fe83f68ee995b49e1d8416e3
13 files changed