summaryrefslogtreecommitdiff
path: root/libnativeloader/native_loader_namespace.cpp
diff options
context:
space:
mode:
authorAlex Light <allight@google.com>2020-07-21 17:03:26 -0700
committerAlex Light <allight@google.com>2020-07-22 10:19:43 -0700
commitb50f04dff030e0f3efc8374d342c5efeeade710f (patch)
treec3406b3d5df4071cffd5eb0a44fe067d9def1e3a /libnativeloader/native_loader_namespace.cpp
parent14227d7d78195a680511d81d8ae660fe81d2cb57 (diff)
Fix incorrect dex-cache clearing with structural redefinition
We were incorrectly clearing the dex-cache in some cases after structural redefinition. Leaving some entries present that should have been deleted. This could cause subsequently run code to resolve static methods or fields incorrectly. Test: ./test.py --host Bug: 161846143 Change-Id: Idf23fc21f2e396c347861afd070363c509108096 Merged-In: Idf23fc21f2e396c347861afd070363c509108096 (cherry picked from commit bf6498e3d94cde2abbf99788e68e44f48280846a)
Diffstat (limited to 'libnativeloader/native_loader_namespace.cpp')
0 files changed, 0 insertions, 0 deletions