/build/soong/java/ |
D | dexpreopt.go | 40 classLoaderContexts dexpreopt.ClassLoaderContextMap 74 dexpreopt.DexpreoptRunningInSoong = true 78 global := dexpreopt.GetGlobalConfig(ctx) 118 dexpreopt.RegisterToolDeps(ctx) 122 …return dexpreopt.OdexOnSystemOtherByName(ctx.ModuleName(), android.InstallPathToOnDevicePath(ctx, … 125 func (d *dexpreopter) dexpreopt(ctx android.ModuleContext, dexJarFile android.WritablePath) { func 151 global := dexpreopt.GetGlobalConfig(ctx) 208 dexpreoptConfig := &dexpreopt.ModuleConfig{ 222 EnforceUsesLibrariesStatusFile: dexpreopt.UsesLibrariesStatusFile(ctx), 244 dexpreopt.WriteModuleConfig(ctx, dexpreoptConfig, d.configPath) [all …]
|
D | testing.go | 77 dexpreopt.PrepareForTestWithDexpreoptCompatLibs, 83 dexpreopt.PrepareForTestWithFakeDex2oatd, 89 dexpreopt.PrepareForTestByEnablingDexpreopt, 209 dexpreopt.FixtureSetBootJars(bootJars...), 210 dexpreopt.FixtureSetArtBootJars(artBootJars...), 213 dexpreopt.PrepareForTestWithFakeDex2oatd, 225 dexpreopt.FixtureSetUpdatableBootJars(bootJars...), 228 dexpreopt.PrepareForTestWithFakeDex2oatd,
|
D | dexpreopt_test.go | 156 dexpreopt := ctx.ModuleForTests("foo", "android_common").MaybeRule("dexpreopt") 157 enabled := dexpreopt.Rule != nil 184 dexpreopt.PrepareForTestByEnablingDexpreopt) 209 dex2oatPath := dexpreopt.GetCachedGlobalSoongConfig(pathContext).Dex2oat
|
D | OWNERS | 1 per-file dexpreopt*.go = ngeoffray@google.com,calin@google.com,mathieuc@google.com
|
D | bootclasspath_fragment_test.go | 29 dexpreopt.PrepareForTestByEnablingDexpreopt, 61 dexpreopt.FixtureSetArtBootJars("platform:foo", "apex:bar"), 80 dexpreopt.FixtureSetArtBootJars("apex1:foo", "apex2:bar"),
|
D | Android.bp | 14 "soong-dexpreopt", 40 "dexpreopt.go",
|
D | systemserver_classpath_fragment.go | 56 global := dexpreopt.GetGlobalConfig(ctx) 99 global := dexpreopt.GetGlobalConfig(ctx)
|
D | android_manifest.go | 47 …classLoaderContexts dexpreopt.ClassLoaderContextMap, isLibrary, useEmbeddedNativeLibs, usesNonSdkA… 75 if inList(usesLib, dexpreopt.OptionalCompatUsesLibs) {
|
D | platform_bootclasspath.go | 113 dexpreopt.RegisterToolDeps(ctx) 137 updatableModules := dexpreopt.GetGlobalConfig(ctx).UpdatableBootJars 395 dexpreopt.GetGlobalSoongConfig(ctx) 402 global := dexpreopt.GetGlobalConfig(ctx)
|
D | dexpreopt_config.go | 52 global := dexpreopt.GetGlobalConfig(ctx) 169 updatableBootJars := dexpreopt.GetGlobalConfig(ctx).UpdatableBootJars
|
D | app.go | 650 a.usesLibrary.addLib(usesLib, inList(usesLib, dexpreopt.OptionalCompatUsesLibs)) 1225 ctx.AddVariationDependencies(nil, usesLibCompat29Tag, dexpreopt.CompatUsesLibs29...) 1226 ctx.AddVariationDependencies(nil, usesLibCompat28Tag, dexpreopt.OptionalCompatUsesLibs28...) 1227 ctx.AddVariationDependencies(nil, usesLibCompat30Tag, dexpreopt.OptionalCompatUsesLibs30...) 1250 func (u *usesLibrary) classLoaderContextForUsesLibDeps(ctx android.ModuleContext) dexpreopt.ClassLo… 1251 clcMap := make(dexpreopt.ClassLoaderContextMap) 1303 statusFile := dexpreopt.UsesLibrariesStatusFile(ctx) 1309 global := dexpreopt.GetGlobalConfig(ctx) 1325 if dexpreopt.GetGlobalConfig(ctx).RelaxUsesLibraryCheck {
|
D | java.go | 217 ClassLoaderContexts() dexpreopt.ClassLoaderContextMap 279 usesLibTag = makeUsesLibraryDependencyTag(dexpreopt.AnySdkVersion) 504 j.classLoaderContexts = make(dexpreopt.ClassLoaderContextMap) 1186 classLoaderContexts dexpreopt.ClassLoaderContextMap 1279 j.classLoaderContexts = make(dexpreopt.ClassLoaderContextMap) 1422 func (j *Import) ClassLoaderContexts() dexpreopt.ClassLoaderContextMap { 1659 j.dexpreopt(ctx, dexOutputFile) 1792 clcMap dexpreopt.ClassLoaderContextMap) { 1833 clcMap.AddContext(ctx, dexpreopt.AnySdkVersion, *implicitSdkLib,
|
D | bootclasspath_fragment.go | 238 global := dexpreopt.GetGlobalConfig(ctx) 406 dexpreopt.RegisterToolDeps(ctx) 531 global := dexpreopt.GetGlobalConfig(ctx) 664 global := dexpreopt.GetGlobalConfig(ctx)
|
D | aar.go | 270 classLoaderContexts dexpreopt.ClassLoaderContextMap, extraLinkFlags ...string) { 400 …droid.ModuleContext, sdkContext android.SdkContext, classLoaderContexts dexpreopt.ClassLoaderConte… 408 classLoaderContexts = make(dexpreopt.ClassLoaderContextMap) 521 a.classLoaderContexts = make(dexpreopt.ClassLoaderContextMap)
|
D | device_host_converter.go | 165 func (d *DeviceHostConverter) ClassLoaderContexts() dexpreopt.ClassLoaderContextMap {
|
/build/soong/dexpreopt/ |
D | Android.bp | 6 name: "soong-dexpreopt", 7 pkgPath: "android/soong/dexpreopt", 11 "dexpreopt.go",
|
D | testing.go | 15 package dexpreopt package
|
D | dexpreopt_test.go | 15 package dexpreopt package
|
D | class_loader_context.go | 15 package dexpreopt package
|
D | class_loader_context_test.go | 15 package dexpreopt package
|
/build/soong/dexpreopt/dexpreopt_gen/ |
D | dexpreopt_gen.go | 98 globalSoongConfig, err := dexpreopt.ParseGlobalSoongConfig(ctx, globalSoongConfigData) 110 globalConfig, err := dexpreopt.ParseGlobalConfig(ctx, globalConfigData) 122 moduleConfig, err := dexpreopt.ParseModuleConfig(ctx, moduleConfigData) 163 func writeScripts(ctx android.BuilderContext, globalSoong *dexpreopt.GlobalSoongConfig, 164 global *dexpreopt.GlobalConfig, module *dexpreopt.ModuleConfig, dexpreoptScriptPath string) { 200 dexpreoptRule, err := dexpreopt.GenerateDexpreoptRule(ctx, globalSoong, global, module)
|
D | Android.bp | 11 "soong-dexpreopt",
|
/build/make/core/ |
D | dex_preopt_odex_install.mk | 166 $(call intermediates-dir-for,JAVA_LIBRARIES,$(lib),,)/dexpreopt.config) 246 my_dexpreopt_config_args := $(patsubst %,--dexpreopt-config %,$(my_dexpreopt_dep_configs)) 403 my_dexpreopt_config := $(intermediates)/dexpreopt.config 405 my_dexpreopt_script := $(intermediates)/dexpreopt.sh 406 my_dexpreopt_zip := $(intermediates)/dexpreopt.zip
|
D | dex_preopt_config.mk | 1 DEX_PREOPT_CONFIG := $(SOONG_OUT_DIR)/dexpreopt.config
|
/build/bazel/docs/ |
D | concepts.md | 128 [dexpreopt](https://cs.android.com/android/platform/superproject/+/master:build/soong/java/dexpreop… 129 variables to soong\_build, [dexpreopt.config is also 132 soong\_build](https://cs.android.com/android/platform/superproject/+/master:build/soong/dexpreopt/c…
|