summaryrefslogtreecommitdiff
path: root/debuggerd/handler/debuggerd_handler.cpp
diff options
context:
space:
mode:
authorAndreas Gampe <agampe@google.com>2019-04-26 08:51:50 -0700
committerAndreas Gampe <agampe@google.com>2019-04-29 10:42:38 -0700
commit0c3f120fc67a3cea8d706ea5cfeef85f6c8ad2bc (patch)
tree91f476c4bb37a7de7c15deeb8b956606762bba9c /debuggerd/handler/debuggerd_handler.cpp
parentff9ac9e2869b105de3a972d5cff1becc9443fcde (diff)
Nativeloader: Restrict anonymous namespace creation
Create the anonymous namespace only from a non-empty library path. This is a better heuristic than the current "first-come" one. It allows creating classloaders that are not directly related to an app's "main" classloader, that is, do not have any library path. This is the case, for example, for shared libraries, including preloaded ones. Longer-term, the anonymous namespace creation should be made explicit, so that the framework can have full control. (cherry picked from commit b9df7d936c7dfd1741b56e722065a46ac1e50607) Bug: 130623656 Test: m Test: manual Merged-In: I8251363b372e365d10ae09d23df93d76388ac7f9 Change-Id: I8251363b372e365d10ae09d23df93d76388ac7f9
Diffstat (limited to 'debuggerd/handler/debuggerd_handler.cpp')
0 files changed, 0 insertions, 0 deletions