summaryrefslogtreecommitdiff
path: root/libartservice/service/java/com/android/server/art/PrimaryDexopter.java
diff options
context:
space:
mode:
Diffstat (limited to 'libartservice/service/java/com/android/server/art/PrimaryDexopter.java')
-rw-r--r--libartservice/service/java/com/android/server/art/PrimaryDexopter.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/libartservice/service/java/com/android/server/art/PrimaryDexopter.java b/libartservice/service/java/com/android/server/art/PrimaryDexopter.java
index c6e64b69e1..38fca5f5f0 100644
--- a/libartservice/service/java/com/android/server/art/PrimaryDexopter.java
+++ b/libartservice/service/java/com/android/server/art/PrimaryDexopter.java
@@ -38,6 +38,7 @@ import androidx.annotation.RequiresApi;
import com.android.internal.annotations.VisibleForTesting;
import com.android.modules.utils.pm.PackageStateModulesUtils;
import com.android.server.art.model.ArtFlags;
+import com.android.server.art.model.Config;
import com.android.server.art.model.DexoptParams;
import com.android.server.art.model.DexoptResult;
import com.android.server.pm.PackageManagerLocal;
@@ -59,10 +60,10 @@ public class PrimaryDexopter extends Dexopter<DetailedPrimaryDexInfo> {
private final int mSharedGid;
- public PrimaryDexopter(@NonNull Context context, @NonNull PackageState pkgState,
- @NonNull AndroidPackage pkg, @NonNull DexoptParams params,
- @NonNull CancellationSignal cancellationSignal) {
- this(new Injector(context), pkgState, pkg, params, cancellationSignal);
+ public PrimaryDexopter(@NonNull Context context, @NonNull Config config,
+ @NonNull PackageState pkgState, @NonNull AndroidPackage pkg,
+ @NonNull DexoptParams params, @NonNull CancellationSignal cancellationSignal) {
+ this(new Injector(context, config), pkgState, pkg, params, cancellationSignal);
}
@VisibleForTesting