Skip to content

Commit 33067fe

Browse files
committed
Add missing callers to deoptimize
1 parent 9cdd204 commit 33067fe

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

core/src/main/java/org/lsposed/lspd/deopt/InlinedMethodCallers.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
package org.lsposed.lspd.deopt;
2222

23+
import android.app.Instrumentation;
2324
import android.content.Context;
2425
import android.content.pm.ApplicationInfo;
2526
import android.content.res.AssetManager;
@@ -54,6 +55,9 @@ public class InlinedMethodCallers {
5455
* format for each row: {className, methodName, methodSig}
5556
*/
5657
private static final Object[][] BOOT_IMAGE = {
58+
{"android.app.LoadedApk", "makeApplication", Boolean.TYPE, Instrumentation.class},
59+
{"android.app.LoadedApk", "makeApplicationInner", Boolean.TYPE, Instrumentation.class},
60+
{"android.app.LoadedApk", "makeApplicationInner", Boolean.TYPE, Instrumentation.class, Boolean.TYPE},
5761
// callers of Application#attach(Context)
5862
{"android.app.Instrumentation", "newApplication", ClassLoader.class, String.class, Context.class},
5963
{"android.app.Instrumentation", "newApplication", ClassLoader.class, Context.class},

0 commit comments

Comments
 (0)