aboutsummaryrefslogtreecommitdiff
path: root/dexpreopt/dexpreopt.go
Commit message (Expand)AuthorAgeFilesLines
* Determine GC type based on BUILT_KERNEL_VERSION_FILE.Jiakai Zhang2024-02-021-5/+2
* Revert "Ensure sscp jars get copied to $OUT/soong/system_server_dexjars"Spandan Das2024-01-251-24/+13
* Ensure sscp jars get copied to $OUT/soong/system_server_dexjarsSpandan Das2024-01-241-13/+24
* Remove PreoptExtractedApk.Jiakai Zhang2023-11-281-1/+1
* Change OnlyPreoptBootImageAndSystemServer to OnlyPreoptArtBootImage.Jiakai Zhang2023-11-091-6/+1
* Merge "Fix FirstUniqueStrings after conversion to generics"Treehugger Robot2023-06-291-2/+0
|\
| * Fix FirstUniqueStrings after conversion to genericsColin Cross2023-06-271-2/+0
* | Use per-app package list to avoid unnecessary dexpreopt.Jiakai Zhang2023-06-281-1/+1
|/
* Move CLC construction to Ninja phase.Jiakai Zhang2023-05-301-7/+11
* Revert^2 "Generate app profiles even if dexpreopt is disabled."Jiakai Zhang2023-05-081-0/+8
* Revert "Generate app profiles even if dexpreopt is disabled."Qiao Yang2023-05-051-8/+0
* Generate app profiles even if dexpreopt is disabled.Jiakai Zhang2023-05-041-0/+8
* Install system server jar profiles into the APEX.Jiakai Zhang2023-02-081-0/+4
* Pass "-Xgc:CMC" to dex2oat when userfaultfd GC is enabled.Jiakai Zhang2022-11-161-0/+4
* support system server jars install in system_extliulvping2022-09-161-0/+5
* Dexpreopt: use "speed-profile" if a system server jar has a profile.Ulya Trafimovich2022-07-071-1/+5
* Dexpreopt standalone system server jars.Jiakai Zhang2021-12-201-22/+27
* Add a build-time check for dexpreopting system server jars.Jiakai Zhang2021-10-291-16/+12
* Move copy rule for system server jars from dexpreopt_gen to makefiles.Ulya Trafimovich2021-09-211-4/+12
* Revert^2 "Preopt APEX system server jars."Jiakai Zhang2021-09-161-21/+33
* Revert "Preopt APEX system server jars."Adrian Roos2021-09-151-33/+21
* Preopt APEX system server jars.Jiakai Zhang2021-09-151-21/+33
* eng builds: dexpreopt: stop explicitly removing minidebuginfoRyan Savitski2021-08-041-5/+0
* Rename UpdatableSystemServerJars to ApexSystemServerJars.satayev2021-07-281-7/+7
* Add usesTargetFiles option in dexpreopt_genJeongik Cha2021-05-151-2/+7
* Merge "Rename fields in dexpreopt config"Treehugger Robot2021-05-081-1/+1
|\
| * Rename fields in dexpreopt configJeongik Cha2021-05-071-1/+1
* | Make SystemServerJars ConfiguredJarList.satayev2021-05-051-4/+4
* | Fix profileCommand to remove the profile first.Vladimir Marko2021-04-291-2/+4
|/
* profman: Clean up output profile type options.Vladimir Marko2021-04-231-1/+2
* Made ManifestPath OptionalPath instead of PathJeongik Cha2021-04-151-2/+2
* Fix AAPT path in dexpreopt.Ulya Trafimovich2021-03-251-1/+1
* Allow modules that don't run verify_uses_libraries to have nonempty CLC.Ulya Trafimovich2021-03-221-20/+38
* Reimplement verify_uses_libraries.sh in manifest_check.py.Ulya Trafimovich2021-03-151-14/+10
* Merge "Stop using '&' for class loader context."Nicolas Geoffray2021-03-081-5/+2
|\
| * Stop using '&' for class loader context.Nicolas Geoffray2021-03-051-5/+2
* | Use compiler filter "verify" for dexpreopt w/o class loader context.Ulya Trafimovich2021-03-021-2/+2
* | Add non-fatal mode for verify_uses_libraries check.Ulya Trafimovich2021-02-221-5/+21
|/
* Pass pctx and ctx to NewRuleBuilderColin Cross2020-12-011-2/+2
* Rework class loader context implementation.Ulya Trafimovich2020-11-031-10/+24
* Add unit tests for class loader context.Ulya Trafimovich2020-10-291-1/+3
* Move class loader context definitions to a separate file.Ulya Trafimovich2020-10-291-237/+0
* Move part of logic from construct_context.py to Soong.Ulya Trafimovich2020-10-271-12/+82
* Fix handling of "android.test.mock" in class loader context.Ulya Trafimovich2020-10-271-2/+4
* Unify handling of compat and normal libs in class loader contexts.Ulya Trafimovich2020-10-271-25/+59
* Fail the build if dexpreopt cannot find path to a <uses-library>.Ulya Trafimovich2020-10-061-14/+14
* Revert "Re-land "Move odexes of non-system apps into system_other""Anton Hansson2020-09-151-2/+1
* Re-land "Move odexes of non-system apps into system_other"Anton Hansson2020-09-111-1/+2
* Propagate transitive SDK Java library dependencies to dexpreopt.Ulya Trafimovich2020-08-271-41/+91
* Use common helper functions for getting sorted map keys.Ulya Trafimovich2020-08-201-11/+1