Move GraphicsStatsService native method registration to zygote.
It used to be in system server, but this is for a class in boot classpath so we can move it to AndroidRuntime.cpp and avoid system server dirtying memory for these methods. Test: m Bug: 162110941 Change-Id: Ifda5957aab757fe47c97b1aee0a6a8b7a059ac3d
This commit is contained in:
@@ -1564,6 +1564,7 @@ static const RegJNIRec gRegJNI[] = {
|
||||
REG_JNI(register_android_graphics_classes),
|
||||
REG_JNI(register_android_graphics_BLASTBufferQueue),
|
||||
REG_JNI(register_android_graphics_GraphicBuffer),
|
||||
REG_JNI(register_android_graphics_GraphicsStatsService),
|
||||
REG_JNI(register_android_graphics_SurfaceTexture),
|
||||
REG_JNI(register_android_database_CursorWindow),
|
||||
REG_JNI(register_android_database_SQLiteConnection),
|
||||
|
||||
@@ -103,7 +103,6 @@ extern "C" jint JNI_OnLoad(JavaVM* vm, void* /* reserved */)
|
||||
register_android_server_HardwarePropertiesManagerService(env);
|
||||
register_android_server_storage_AppFuse(env);
|
||||
register_android_server_SyntheticPasswordManager(env);
|
||||
register_android_graphics_GraphicsStatsService(env);
|
||||
register_android_hardware_display_DisplayViewport(env);
|
||||
register_android_server_am_CachedAppOptimizer(env);
|
||||
register_android_server_am_LowMemDetector(env);
|
||||
|
||||
Reference in New Issue
Block a user