Home
last modified time | relevance | path

Searched refs:DexApplication (Results 1 – 25 of 55) sorted by relevance

123

/external/r8/src/test/java/com/android/tools/r8/smali/
DSmaliDisassembleTest.java10 import com.android.tools.r8.graph.DexApplication;
28 DexApplication application = in roundTripRawSmali()
42 DexApplication application = singleMethodApplication( in simpleSmokeTest()
82 DexApplication application = singleMethodApplication( in sparseSwitchTest()
138 DexApplication application = singleMethodApplication( in packedSwitchTest()
194 DexApplication application = singleMethodApplication( in fillArrayDataTest8Bit()
237 DexApplication application = singleMethodApplication( in fillArrayDataTest16Bit()
280 DexApplication application = singleMethodApplication( in fillArrayDataTest32Bit()
323 DexApplication application = singleMethodApplication( in fillArrayDataTest64Bit()
369 DexApplication application = buildApplication(builder); in interfaceClass()
[all …]
DOutlineTest.java23 import com.android.tools.r8.graph.DexApplication;
46 DexEncodedMethod getInvokedMethod(DexApplication application, InvokeStatic invoke) { in getInvokedMethod()
126 DexApplication originalApplication = buildApplication(builder, options); in a()
127 DexApplication processedApplication = processApplication(originalApplication, options); in a()
191 DexApplication originalApplication = buildApplication(builder, options); in b()
192 DexApplication processedApplication = processApplication(originalApplication, options); in b()
254 DexApplication originalApplication = buildApplication(builder, options); in c()
255 DexApplication processedApplication = processApplication(originalApplication, options); in c()
318 DexApplication originalApplication = buildApplication(builder, options); in d()
319 DexApplication processedApplication = processApplication(originalApplication, options); in d()
[all …]
DSmaliTestBase.java14 import com.android.tools.r8.graph.DexApplication;
296 public final DexApplication application;
304 DexApplication application, in TestApplication()
313 DexApplication application, in TestApplication()
352 protected DexApplication buildApplication(SmaliBuilder builder) { in buildApplication()
356 protected DexApplication buildApplication(SmaliBuilder builder, InternalOptions options) { in buildApplication()
364 protected DexApplication buildApplicationWithAndroidJar( in buildApplicationWithAndroidJar()
377 protected DexApplication buildApplication(AndroidApp input, InternalOptions options) { in buildApplication()
386 protected DexApplication processApplication(DexApplication application, InternalOptions options) { in processApplication()
395 protected DexClass getClass(DexApplication application, String className) { in getClass()
[all …]
DSmaliBuildTest.java10 import com.android.tools.r8.graph.DexApplication;
22 private void checkJavaLangString(DexApplication application, boolean present) { in checkJavaLangString()
42 DexApplication originalApplication = buildApplication(builder, options); in buildWithoutLibrary()
45 DexApplication processedApplication = processApplication(originalApplication, options); in buildWithoutLibrary()
68 DexApplication originalApplication = buildApplication(app, options); in buildWithLibrary()
71 DexApplication processedApplication = processApplication(originalApplication, options); in buildWithLibrary()
DSwitchRewritingTest.java20 import com.android.tools.r8.graph.DexApplication;
86 DexApplication originalApplication = buildApplication(builder, options); in runSingleCaseDexTest()
87 DexApplication processedApplication = processApplication(originalApplication, options); in runSingleCaseDexTest()
147 DexApplication originalApplication = buildApplication(builder, options); in runTwoCaseSparseToPackedDexTest()
148 DexApplication processedApplication = processApplication(originalApplication, options); in runTwoCaseSparseToPackedDexTest()
219 DexApplication originalApplication = buildApplication(builder, options); in runLargerSwitchDexTest()
220 DexApplication processedApplication = processApplication(originalApplication, options); in runLargerSwitchDexTest()
286 DexApplication app = builder.read(); in runSingleCaseJarTest()
346 DexApplication app = builder.read(); in runTwoCaseSparseToPackedJarTest()
419 DexApplication app = builder.read(); in runLargerSwitchJarTest()
DRegress38014736.java8 import com.android.tools.r8.graph.DexApplication;
50 DexApplication originalApplication = buildApplication(builder, options); in handlerRangeStartingOnMoveResult()
51 DexApplication processedApplication = processApplication(originalApplication, options); in handlerRangeStartingOnMoveResult()
DComputeBlockTryRangeTest.java6 import com.android.tools.r8.graph.DexApplication;
52 DexApplication originalApplication = buildApplication(builder, options); in jumpIntoTryRange()
53 DexApplication processedApplication = processApplication(originalApplication, options); in jumpIntoTryRange()
DJumboStringTest.java9 import com.android.tools.r8.graph.DexApplication;
56 DexApplication originalApplication = buildApplication(smaliBuilder, options); in test()
57 DexApplication processedApplication = processApplication(originalApplication, options); in test()
DRunArtSmokeTest.java14 import com.android.tools.r8.graph.DexApplication;
36 DexApplication originalApplication = buildApplication(builder, options); in test()
37 DexApplication processedApplication = processApplication(originalApplication, options); in test()
/external/r8/src/main/java/com/android/tools/r8/shaking/
DTreePruner.java6 import com.android.tools.r8.graph.DexApplication;
22 private DexApplication application;
27 DexApplication application, AppInfoWithLiveness appInfo, InternalOptions options) { in TreePruner()
33 public DexApplication run() { in run()
41 DexApplication result; in run()
50 private DexApplication.Builder removeUnused(DexApplication application) { in removeUnused()
51 return new DexApplication.Builder(application) in removeUnused()
DDiscardedChecker.java7 import com.android.tools.r8.graph.DexApplication;
17 private final DexApplication application;
20 public DiscardedChecker(RootSet rootSet, DexApplication application) { in DiscardedChecker()
/external/r8/src/main/java/com/android/tools/r8/bisect/
DBisectState.java9 import com.android.tools.r8.graph.DexApplication;
10 import com.android.tools.r8.graph.DexApplication.Builder;
145 private final DexApplication goodApp;
146 private final DexApplication badApp;
156 public BisectState(DexApplication goodApp, DexApplication badApp, File stateFile) { in BisectState()
222 public void verifySignature(DexApplication application) { in verifySignature()
237 public DexApplication bisect() { in bisect()
322 private static List<DexProgramClass> getSortedClasses(DexApplication app) { in getSortedClasses()
333 private static String makeSignature(DexApplication app) { in makeSignature()
DBisect.java11 import com.android.tools.r8.graph.DexApplication;
39 Result apply(DexApplication application) throws Exception; in apply()
74 DexApplication app = state.bisect(); in run()
105 DexApplication goodApp = readApp(options.goodBuild, executor); in run()
106 DexApplication badApp = readApp(options.badBuild, executor); in run()
172 private DexApplication readApp(File apk, ExecutorService executor) in readApp()
178 private static void writeApp(DexApplication app, Path output, ExecutorService executor) in writeApp()
/external/r8/src/main/java/com/android/tools/r8/
DCompilationResult.java7 import com.android.tools.r8.graph.DexApplication;
12 public final DexApplication dexApplication;
15 public CompilationResult(AndroidApp androidApp, DexApplication dexApplication, AppInfo appInfo) { in CompilationResult()
DR8.java15 import com.android.tools.r8.graph.DexApplication;
76 DexApplication application, in writeApplication()
91 public DexApplication optimize(DexApplication application, AppInfoWithSubtyping appInfo) in optimize()
97 public DexApplication optimize(DexApplication application, AppInfoWithSubtyping appInfo, in optimize()
155 DexApplication application = new ApplicationReader(app, options, timing).read(executor); in disassemble()
203 DexApplication application = in run()
287 application = new DexApplication.Builder(application) in run()
DD8.java12 import com.android.tools.r8.graph.DexApplication;
163 DexApplication app = new ApplicationReader(inputApp, options, timing).read(executor); in runForTesting()
192 private static DexApplication optimize( in optimize()
193 DexApplication application, AppInfo appInfo, InternalOptions options, in optimize()
/external/r8/src/main/java/com/android/tools/r8/dex/
DApplicationReader.java20 import com.android.tools.r8.graph.DexApplication;
63 public DexApplication read() throws IOException, ExecutionException { in read()
72 public final DexApplication read(ExecutorService executorService) in read()
75 final DexApplication.Builder builder = new DexApplication.Builder(itemFactory, timing); in read()
130 private void readProguardMap(DexApplication.Builder builder, ExecutorService executorService, in readProguardMap()
146 private void readMainDexList(DexApplication.Builder builder, ExecutorService executorService, in readMainDexList()
246 void initializeLazyClassCollection(DexApplication.Builder builder) { in initializeLazyClassCollection()
/external/r8/src/main/java/com/android/tools/r8/optimize/
DVisibilityBridgeRemover.java7 import com.android.tools.r8.graph.DexApplication;
22 private final DexApplication application;
25 public VisibilityBridgeRemover(AppInfoWithSubtyping appInfo, DexApplication application) { in VisibilityBridgeRemover()
77 public DexApplication run() {
/external/r8/src/test/java/com/android/tools/r8/bisect/
DBisectTest.java11 import com.android.tools.r8.graph.DexApplication;
52 DexApplication appGood = new ApplicationReader(inputGood, options, timing).read(); in bisect()
67 DexApplication appBad = new ApplicationReader(inputBad, options, timing).read(); in bisect()
80 private Result command(DexApplication application) { in command()
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DIRConverter.java13 import com.android.tools.r8.graph.DexApplication;
14 import com.android.tools.r8.graph.DexApplication.Builder;
56 public final DexApplication application;
75 DexApplication application, in IRConverter()
115 DexApplication application, in IRConverter()
127 DexApplication application, in IRConverter()
139 DexApplication application, in IRConverter()
151 DexApplication application, in IRConverter()
213 public DexApplication convertToDex(ExecutorService executor) throws ExecutionException { in convertToDex()
255 public DexApplication optimize() throws ExecutionException { in optimize()
[all …]
/external/r8/src/main/java/com/android/tools/r8/graph/
DClassAndMemberPublicizer.java25 public static DexApplication run(DexApplication application) { in run()
DProgramClassVisitor.java29 final DexApplication application;
32 protected ProgramClassVisitor(DexApplication application) { in ProgramClassVisitor()
DObjectToOffsetMapping.java28 DexApplication application, in ObjectToOffsetMapping()
81 DexApplication application, DexProgramClass[] classes) { in sortClasses()
188 public SortingProgramClassVisitor(DexApplication application, DexProgramClass[] classes) { in SortingProgramClassVisitor()
/external/r8/src/main/java/com/android/tools/r8/utils/
DLibraryClassCollection.java9 import com.android.tools.r8.graph.DexApplication;
28 Log.warn(DexApplication.class, in resolveClassConflict()
/external/r8/src/test/java/com/android/tools/r8/jasmin/
DJasminTestBase.java13 import com.android.tools.r8.graph.DexApplication;
80 DexApplication app = builder.read(); in runOnArtR8()
132 protected static DexApplication process(DexApplication app, InternalOptions options) in process()

123