aboutsummaryrefslogtreecommitdiff
path: root/dexpreopt/dexpreopt.go
AgeCommit message (Expand)Author
2024-02-02Determine GC type based on BUILT_KERNEL_VERSION_FILE.Jiakai Zhang
2024-01-25Revert "Ensure sscp jars get copied to $OUT/soong/system_server_dexjars"Spandan Das
2024-01-24Ensure sscp jars get copied to $OUT/soong/system_server_dexjarsSpandan Das
2023-11-28Remove PreoptExtractedApk.Jiakai Zhang
2023-11-09Change OnlyPreoptBootImageAndSystemServer to OnlyPreoptArtBootImage.Jiakai Zhang
2023-06-29Merge "Fix FirstUniqueStrings after conversion to generics"Treehugger Robot
2023-06-28Use per-app package list to avoid unnecessary dexpreopt.Jiakai Zhang
2023-06-27Fix FirstUniqueStrings after conversion to genericsColin Cross
2023-05-30Move CLC construction to Ninja phase.Jiakai Zhang
2023-05-08Revert^2 "Generate app profiles even if dexpreopt is disabled."Jiakai Zhang
2023-05-05Revert "Generate app profiles even if dexpreopt is disabled."Qiao Yang
2023-05-04Generate app profiles even if dexpreopt is disabled.Jiakai Zhang
2023-02-08Install system server jar profiles into the APEX.Jiakai Zhang
2022-11-16Pass "-Xgc:CMC" to dex2oat when userfaultfd GC is enabled.Jiakai Zhang
2022-09-16support system server jars install in system_extliulvping
2022-07-07Dexpreopt: use "speed-profile" if a system server jar has a profile.Ulya Trafimovich
2021-12-20Dexpreopt standalone system server jars.Jiakai Zhang
2021-10-29Add a build-time check for dexpreopting system server jars.Jiakai Zhang
2021-09-21Move copy rule for system server jars from dexpreopt_gen to makefiles.Ulya Trafimovich
2021-09-16Revert^2 "Preopt APEX system server jars."Jiakai Zhang
2021-09-15Revert "Preopt APEX system server jars."Adrian Roos
2021-09-15Preopt APEX system server jars.Jiakai Zhang
2021-08-04eng builds: dexpreopt: stop explicitly removing minidebuginfoRyan Savitski
2021-07-28Rename UpdatableSystemServerJars to ApexSystemServerJars.satayev
2021-05-15Add usesTargetFiles option in dexpreopt_genJeongik Cha
2021-05-08Merge "Rename fields in dexpreopt config"Treehugger Robot
2021-05-07Rename fields in dexpreopt configJeongik Cha
2021-05-05Make SystemServerJars ConfiguredJarList.satayev
2021-04-29Fix profileCommand to remove the profile first.Vladimir Marko
2021-04-23profman: Clean up output profile type options.Vladimir Marko
2021-04-15Made ManifestPath OptionalPath instead of PathJeongik Cha
2021-03-25Fix AAPT path in dexpreopt.Ulya Trafimovich
2021-03-22Allow modules that don't run verify_uses_libraries to have nonempty CLC.Ulya Trafimovich
2021-03-15Reimplement verify_uses_libraries.sh in manifest_check.py.Ulya Trafimovich
2021-03-08Merge "Stop using '&' for class loader context."Nicolas Geoffray
2021-03-05Stop using '&' for class loader context.Nicolas Geoffray
2021-03-02Use compiler filter "verify" for dexpreopt w/o class loader context.Ulya Trafimovich
2021-02-22Add non-fatal mode for verify_uses_libraries check.Ulya Trafimovich
2020-12-01Pass pctx and ctx to NewRuleBuilderColin Cross
2020-11-03Rework class loader context implementation.Ulya Trafimovich
2020-10-29Add unit tests for class loader context.Ulya Trafimovich
2020-10-29Move class loader context definitions to a separate file.Ulya Trafimovich
2020-10-27Move part of logic from construct_context.py to Soong.Ulya Trafimovich
2020-10-27Fix handling of "android.test.mock" in class loader context.Ulya Trafimovich
2020-10-27Unify handling of compat and normal libs in class loader contexts.Ulya Trafimovich
2020-10-06Fail the build if dexpreopt cannot find path to a <uses-library>.Ulya Trafimovich
2020-09-15Revert "Re-land "Move odexes of non-system apps into system_other""Anton Hansson
2020-09-11Re-land "Move odexes of non-system apps into system_other"Anton Hansson
2020-08-27Propagate transitive SDK Java library dependencies to dexpreopt.Ulya Trafimovich
2020-08-20Use common helper functions for getting sorted map keys.Ulya Trafimovich