summaryrefslogtreecommitdiff
path: root/libutils/Unicode_test.cpp
diff options
context:
space:
mode:
authorDimitry Ivanov <dimitry@google.com>2016-05-12 15:34:41 -0700
committerDimitry Ivanov <dimitry@google.com>2016-05-17 15:58:56 -0700
commitade364b4566212a0c16920443a84aa85ac31f781 (patch)
tree7fc40f020206d0bfd6629fd6d1bade01f365c895 /libutils/Unicode_test.cpp
parent6e394f0f6c693e6f05def66d0427abd385b3f798 (diff)
Set parent namespace for linker-namespaces
This change allows applications to share RTLD_GLOBAL native libraries between namespaces associated with different classloaders. The rule is - if a library is GLOBAL within namespace associated with parent classloader, it is shared with namespace associated with this classloader Note that the sharing happens on create_namespace event, which is tied to createClassloader in case of application classloaders created by the framework, for custom application classloaders it is tied to first loadLibrary() event. Bug: http://b/28560538 Bug: https://code.google.com/p/android/issues/detail?id=208458 Change-Id: I7ee701166f8ec5eff033b7acc0f80c7aa4ec5bda (cherry picked from commit 24db75c1ce7ff8376a475214b059b9a37ac07936)
Diffstat (limited to 'libutils/Unicode_test.cpp')
0 files changed, 0 insertions, 0 deletions