Home
last modified time | relevance | path

Searched refs:rootSet (Results 1 – 8 of 8) sorted by relevance

/external/emma/tools/java/com/vladium/tools/
DClassDep.java65 final String [] rootSet = args.length > offset in main() local
69 for (int a = 0; a < rootSet.length; ++ a) in main()
71 rootSet [a] = args [a + offset]; in main()
75 final ClassDep _this = new ClassDep (rootSet, classPath); in main()
99 public ClassDep (final String [] rootSet, final URL [] classPath) in ClassDep() argument
101 if (rootSet == null) in ClassDep()
107 m_rootSet = rootSet; in ClassDep()
/external/r8/src/main/java/com/android/tools/r8/naming/
DMinifier.java28 private final RootSet rootSet; field in Minifier
31 public Minifier(AppInfoWithLiveness appInfo, RootSet rootSet, InternalOptions options) { in Minifier() argument
33 this.rootSet = rootSet; in Minifier()
45 appInfo, rootSet, options.packagePrefix, options.classObfuscationDictionary, in run()
51 new MethodNameMinifier(appInfo, rootSet, options.obfuscationDictionary) in run()
56 new FieldNameMinifier(appInfo, rootSet, options.obfuscationDictionary).computeRenaming(); in run()
DFieldNameMinifier.java20 private final RootSet rootSet; field in FieldNameMinifier
25 public FieldNameMinifier(AppInfoWithSubtyping appInfo, RootSet rootSet, List<String> dictionary) { in FieldNameMinifier() argument
27 this.rootSet = rootSet; in FieldNameMinifier()
61 if (isLibrary || rootSet.noObfuscation.contains(encodedField)) { in reserveFieldNames()
DClassNameMinifier.java29 private final RootSet rootSet; field in ClassNameMinifier
38 public ClassNameMinifier(AppInfoWithLiveness appInfo, RootSet rootSet, String packagePrefix, in ClassNameMinifier() argument
41 this.rootSet = rootSet; in ClassNameMinifier()
51 if (rootSet.noObfuscation.contains(clazz)) { in computeRenaming()
125 if ((packagePrefix == null) || rootSet.keepPackageName.contains(clazz)) { in getPackageNameFor()
DMethodNameMinifier.java88 private final RootSet rootSet; field in MethodNameMinifier
94 public MethodNameMinifier(AppInfoWithSubtyping appInfo, RootSet rootSet, in MethodNameMinifier() argument
97 this.rootSet = rootSet; in MethodNameMinifier()
349 if (keepAll || rootSet.noObfuscation.contains(method)) { in reserveNamesForMethods()
/external/r8/src/main/java/com/android/tools/r8/shaking/
DDiscardedChecker.java20 public DiscardedChecker(RootSet rootSet, DexApplication application) { in DiscardedChecker() argument
21 this.checkDiscarded = rootSet.checkDiscarded; in DiscardedChecker()
DEnqueuer.java67 private RootSet rootSet; field in Enqueuer
446 enqueueRootItems(rootSet.getDependentItems(clazz.type)); in processNewlyInstantiatedClass()
521 enqueueRootItems(rootSet.getDependentItems(encodedField)); in markStaticFieldAsLive()
532 enqueueRootItems(rootSet.getDependentItems(field)); in markInstanceFieldAsLive()
711 public Set<DexType> traceMainDex(RootSet rootSet, Timing timing) { in traceMainDex() argument
712 this.rootSet = rootSet; in traceMainDex()
714 enqueueRootItems(rootSet.noShrinking); in traceMainDex()
721 public AppInfoWithLiveness traceApplication(RootSet rootSet, Timing timing) { in traceApplication() argument
722 this.rootSet = rootSet; in traceApplication()
724 enqueueRootItems(rootSet.noShrinking); in traceApplication()
[all …]
/external/r8/src/main/java/com/android/tools/r8/
DR8.java207 RootSet rootSet; in run() local
224 rootSet = new RootSetBuilder(application, appInfo, options.keepRules).run(executorService); in run()
226 appInfo = enqueuer.traceApplication(rootSet, timing); in run()
298 appInfo = enqueuer.traceApplication(rootSet, timing); in run()
303 ReasonPrinter reasonPrinter = enqueuer.getReasonPrinter(rootSet.reasonAsked); in run()
312 if (options.useTreeShaking && !rootSet.checkDiscarded.isEmpty()) { in run()
313 new DiscardedChecker(rootSet, application).run(); in run()
322 : new Minifier(appInfo.withLiveness(), rootSet, options).run(timing); in run()