summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramVertexFixedFunction.java
diff options
context:
space:
mode:
authorSteven Moreland <smoreland@google.com>2019-03-18 20:15:28 -0700
committerSteven Moreland <smoreland@google.com>2019-03-27 01:40:05 -0700
commit1b11aaaf9ba824dc5df363736d54601e908efec6 (patch)
tree8d12080e3d6cd611a5c78850d3f72e28b2ee1ecf /rs/java/android/renderscript/ProgramVertexFixedFunction.java
parentf0398166009677a30a72bb4fa6d8d816c04dc682 (diff)
Preload non-bootclasspath Java lib ClassLoaders.
This is specifically for HIDL but is applicable to other libs. Classes on the bootclasspath are implicitly used by apps. For this reason, many classes should not go there. However, there are some libraries which are used by many apps/processes which are still nice to preload the ClassLoaders of. Now, cacheNonBootclasspathSystemLibs in ApplciationLoaders keeps a map of jar -> ClassLoader in zygote to be retrieved by child processes. Bug: 128529256 Bug: 127406460 Test: boot Pixel 2, verify libs are preloaded and used, try apps that use these libraries. Test: grep for ClassLoaderContext errors, for instance: - ClassLoaderContext shared library size mismatch - ClassLoaderContext classpath element mismatch Test: showmap on various processes which use the preloaded libs. Change-Id: I351bf1679e9a928c10dca860b6cd6cb414c3bb8e
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions