Remove the option for not adding a marker
This was added when DX was still used to avoid DX code merged by D8
to get a D8 marker.
Bug: b/77883315
Change-Id: I4f207d000c8d75f9d3d7bfd8a2fb769481c2a487
diff --git a/src/main/java/com/android/tools/r8/DexFileMergerHelper.java b/src/main/java/com/android/tools/r8/DexFileMergerHelper.java
index a94d834..163e476 100644
--- a/src/main/java/com/android/tools/r8/DexFileMergerHelper.java
+++ b/src/main/java/com/android/tools/r8/DexFileMergerHelper.java
@@ -62,11 +62,4 @@
D8.runForTesting(command.getInputApp(), options);
}
-
- public static void runD8ForTesting(D8Command command, boolean dontCreateMarkerInD8)
- throws CompilationFailedException {
- InternalOptions options = command.getInternalOptions();
- options.testing.dontCreateMarkerInD8 = dontCreateMarkerInD8;
- D8.runForTesting(command.getInputApp(), options);
- }
}
diff --git a/src/main/java/com/android/tools/r8/utils/InternalOptions.java b/src/main/java/com/android/tools/r8/utils/InternalOptions.java
index 0c68c28..aa1509b 100644
--- a/src/main/java/com/android/tools/r8/utils/InternalOptions.java
+++ b/src/main/java/com/android/tools/r8/utils/InternalOptions.java
@@ -443,9 +443,6 @@
// Compute the marker to be placed in the main dex file.
private Marker createMarker(Tool tool) {
- if (tool == Tool.D8 && testing.dontCreateMarkerInD8) {
- return null;
- }
Marker marker =
new Marker(tool)
.setVersion(Version.LABEL)
@@ -1892,7 +1889,6 @@
public boolean enableExperimentalDesugaredLibraryKeepRuleGenerator = false;
public boolean invertConditionals = false;
public boolean placeExceptionalBlocksLast = false;
- public boolean dontCreateMarkerInD8 = false;
public boolean forceJumboStringProcessing = false;
public boolean forcePcBasedEncoding = false;
public int pcBasedDebugEncodingOverheadThreshold =