1. b4f9d5c Merge "Stop using '&' for class loader context." by Nicolas Geoffray · 3 years, 10 months ago
  2. 863f3b9 Stop using '&' for class loader context. by Nicolas Geoffray · 3 years, 10 months ago
  3. 4a13acb Use compiler filter "verify" for dexpreopt w/o class loader context. by Ulya Trafimovich · 3 years, 10 months ago
  4. 8c35fcf Add non-fatal mode for verify_uses_libraries check. by Ulya Trafimovich · 3 years, 11 months ago
  5. 65556a8 Preserve <uses-library> order in dexpreopt.config files. by Ulya Trafimovich · 3 years, 11 months ago
  6. 02040de Add LOCAL_LICENSE_KINDS to build/soong by Bob Badour · 4 years ago
  7. a4fce3b Merge "Write module dexpreopt.config for Make." by Ulyana Trafimovich · 4 years ago
  8. 76b0852 Write module dexpreopt.config for Make. by Ulya Trafimovich · 4 years ago
  9. 4c183c7 Merge "Make dexpreopt tools available for all java tests" by Paul Duffin · 4 years ago
  10. 635aa08 Make dexpreopt tools available for all java tests by Paul Duffin · 4 years ago
  11. 27878ca Merge "Use tree representation for class loader context in Make." by Ulyana Trafimovich · 4 years ago
  12. 5ec6889 Use tree representation for class loader context in Make. by Ulya Trafimovich · 4 years, 1 month ago
  13. 9f04524 Allow createGlobalSoongConfig() to be used from tests by Paul Duffin · 4 years ago
  14. 324234b Merge "dexpreopt: Use the dirty-image-objects path from frameworks/base." by Nicolas Geoffray · 4 years ago
  15. 1086e60 dexpreopt: Use the dirty-image-objects path from frameworks/base. by Nicolas Geoffray · 4 years ago
  16. a4a1c4e Support building boot images with disabled dexpreopt. by Ulya Trafimovich · 4 years ago
  17. 7bc1cf5 Remove obsolete class loader context API and update unit tests. by Ulya Trafimovich · 4 years ago
  18. c9f2b94 Fix library order in class loader context to agree with PackageManager. by Ulya Trafimovich · 4 years ago
  19. 88bb6f6 Unify addition of class loader subcontext from dependencies. by Ulya Trafimovich · 4 years, 1 month ago
  20. 678ddb9 Merge changes I697a65e4,Iaac6aaf6 by Ulyana Trafimovich · 4 years, 1 month ago
  21. 78210f6 Make error message more precise. by Ulya Trafimovich · 4 years, 1 month ago
  22. f1a035e Pass pctx and ctx to NewRuleBuilder by Colin Cross · 4 years, 2 months ago
  23. 480d174 Documenting dexpreopt/class_loader_context.go. by Ulya Trafimovich · 4 years, 1 month ago
  24. 78a7155 Assume any <uses-library> is shared, add only toplevel ones to manifest. by Ulya Trafimovich · 4 years, 1 month ago
  25. d8d8e72 Merge changes Iebfbf2ff,Ibd974268 by Ulyana Trafimovich · 4 years, 2 months ago
  26. 1af783f Merge "Replace android.WriteFile rule with android.WriteFileRule" by Colin Cross · 4 years, 2 months ago
  27. a8c28e2 Do not add dependencies of shared SDK libraries to manifest_fixer. by Ulya Trafimovich · 4 years, 3 months ago
  28. 1855424 Add nested class loader subcontext at the proper hierarchy level. by Ulya Trafimovich · 4 years, 2 months ago
  29. 5e13a73 Disallow adding nested conditional class loader context. by Ulya Trafimovich · 4 years, 2 months ago
  30. cf371cc Replace android.WriteFile rule with android.WriteFileRule by Colin Cross · 4 years, 2 months ago
  31. 8cbc5d2 Rework class loader context implementation. by Ulya Trafimovich · 4 years, 2 months ago
  32. 6961267 Add unit tests for class loader context. by Ulya Trafimovich · 4 years, 2 months ago
  33. 180fece Drop "android.hidl.manager" -> "android.hidl.base" dependency from class loader context. by Ulya Trafimovich · 4 years, 2 months ago
  34. eb26886 Move class loader context definitions to a separate file. by Ulya Trafimovich · 4 years, 2 months ago
  35. 8130c48 Move part of logic from construct_context.py to Soong. by Ulya Trafimovich · 4 years, 3 months ago
  36. 46b3d5b Fix handling of "android.test.mock" in class loader context. by Ulya Trafimovich · 4 years, 2 months ago
  37. 24813e1 Unify handling of compat and normal libs in class loader contexts. by Ulya Trafimovich · 4 years, 3 months ago
  38. 7ccacae Remove unnecessary properties in GlobalJSONConfig by Paul Duffin · 4 years, 2 months ago
  39. 405af07 Revert "Make lots of tests run in parallel" by Colin Cross · 4 years, 3 months ago
  40. 45fd6ac Merge "Make lots of tests run in parallel" by Colin Cross · 4 years, 3 months ago
  41. 323dc60 Make lots of tests run in parallel by Colin Cross · 4 years, 4 months ago
  42. a54d33b Fail the build if dexpreopt cannot find path to a <uses-library>. by Ulya Trafimovich · 4 years, 3 months ago
  43. 9b4ed7f Merge "Revert "Re-land "Move odexes of non-system apps into system_other""" by Anton Hansson · 4 years, 4 months ago
  44. da4d9d9 Revert "Re-land "Move odexes of non-system apps into system_other"" by Anton Hansson · 4 years, 4 months ago
  45. 8eebee4 Merge "Re-land "Move odexes of non-system apps into system_other"" by Anton Hansson · 4 years, 4 months ago
  46. 7548015 Re-land "Move odexes of non-system apps into system_other" by Anton Hansson · 5 years ago
  47. e3bb01d Treat "org.apache.http.legacy" as optional <uses-library> by default. by Ulya Trafimovich · 4 years, 4 months ago
  48. 663dc53 Consistently use default install path for compatibility <uses-library>. by Ulya Trafimovich · 4 years, 4 months ago
  49. 045e11a Be more strict about unknown install <uses-library> paths. by Ulya Trafimovich · 4 years, 4 months ago
  50. fc24ad3 Propagate transitive SDK Java library dependencies to dexpreopt. by Ulya Trafimovich · 4 years, 5 months ago
  51. 4ef4d55 Merge "Resolve prebuilt module explicitly for dex2oat tool dependencies." by Martin Stjernholm · 4 years, 4 months ago
  52. c004862 Resolve prebuilt module explicitly for dex2oat tool dependencies. by Martin Stjernholm · 4 years, 5 months ago
  53. b8063c6 Use common helper functions for getting sorted map keys. by Ulya Trafimovich · 4 years, 4 months ago
  54. 31e444e Collect paths to transitive SDK Java library dependencies. by Ulya Trafimovich · 4 years, 5 months ago
  55. 249386a Add structured representation for colon-separated jar lists. by Ulya Trafimovich · 4 years, 6 months ago
  56. 8fab5bc Merge changes from topic "uses-libs-5" by Ulyana Trafimovich · 4 years, 6 months ago
  57. 5f364b6 Rewrite construct_context.sh in Python. by Ulya Trafimovich · 4 years, 6 months ago
  58. c4dac26 Refactor class loader context generation. by Ulya Trafimovich · 4 years, 6 months ago
  59. 5e291c2 Fix bpfmt issues and add bpfmt to preupload checks by Thiébaud Weksteen · 4 years, 6 months ago
  60. 5cb30c5 Move construct_context.sh from Make to Soong. Update OWNERS list. by Ulya Trafimovich · 4 years, 6 months ago
  61. 6e82748 Rename dexpreopt.config field to bring it in sync with Make. by Ulya Trafimovich · 4 years, 7 months ago
  62. d4bcea4 Refactor library path representation in dexpreopt. by Ulya Trafimovich · 4 years, 7 months ago
  63. eb3f9f1 Merge "Error on suboptimal system server classpath order, unless explicitly allowed." by Ulyana Trafimovich · 4 years, 7 months ago
  64. cd3203f Error on suboptimal system server classpath order, unless explicitly allowed. by Ulya Trafimovich · 4 years, 9 months ago
  65. 696c59d Clean up class loader context generation. by Ulya Trafimovich · 4 years, 7 months ago
  66. c9af538 Add android.test.base to class loader context for API version < 30. by Ulya Trafimovich · 4 years, 7 months ago
  67. df00dde Don't use obsolete "org.apache.http.legacy.impl" in class loader context. by Ulya Trafimovich · 4 years, 7 months ago
  68. 8640ab9 Raise an error instead of panic in SplitApexJarPairs. by Ulya Trafimovich · 4 years, 8 months ago
  69. 50c4a4b Use two-column format for PRODUCT_BOOT_JARS components. by Ulya Trafimovich · 4 years, 9 months ago
  70. 6cf2c0c Fix host path for dexpreopted system server modules defined in Make. by Ulya Trafimovich · 4 years, 8 months ago
  71. 55285ba Don't append build directory to the output path twice. by Ulya Trafimovich · 4 years, 9 months ago
  72. b358ebb Fix null pointer dereference in Soong on dexpreopt arc-services. by Ulya Trafimovich · 4 years, 9 months ago
  73. dacc6c5 Simplify the construction of class loader contexts for system server jars. by Ulya Trafimovich · 4 years, 10 months ago
  74. 3aff578 Simple refactoring of prefix related functions. by Jaewoong Jung · 5 years ago
  75. 6d41527 Do all dexpreoptDisabled checks before registering a dex2oat host dep. by Martin Stjernholm · 5 years ago
  76. 8d80cee Pass dexpreopt config structs by reference. by Martin Stjernholm · 5 years ago
  77. d90676f Reland: Get the dex2oat host tool path from module dependency on the by Martin Stjernholm · 5 years ago
  78. 40f9f3c Reland: Move the Once cache for dexpreopt.GlobalConfig into the by Martin Stjernholm · 5 years ago
  79. 75a48d8 Reland: Separate dexpreopt.GlobalSoongConfig to allow independent caching of it. by Martin Stjernholm · 5 years ago
  80. f3ff010 Use precise class loader context for system server jars. by Ulya Trafimovich · 5 years ago
  81. 4cdada2 Make PRODUCT_BOOT_JARS and PRODUCT_UPDATABLE_BOOT_JARS disjoint. by Ulya Trafimovich · 5 years ago
  82. 73d5983 Remove UseApexImage and GenerateApexImage. by Nicolas Geoffray · 5 years ago
  83. 40139d6 Support dexpreopt against the primary boot image. by Vladimir Marko · 5 years ago
  84. e4b5342 Revert "Separate dexpreopt.GlobalSoongConfig to allow independen..." by Hans Boehm · 5 years ago
  85. 453bf09 Revert "Move the Once cache for dexpreopt.GlobalConfig into the ..." by Hans Boehm · 5 years ago
  86. 7b2e6f3 Revert "Get the dex2oat host tool path from module dependency on..." by Hans Boehm · 5 years ago
  87. 335d596 Get the dex2oat host tool path from module dependency on the binary module. by Martin Stjernholm · 5 years ago
  88. dae8a80 Move the Once cache for dexpreopt.GlobalConfig into the dexpreopt package. by Martin Stjernholm · 5 years ago
  89. be9d0d2 Separate dexpreopt.GlobalSoongConfig to allow independent caching of it. by Martin Stjernholm · 5 years ago
  90. 988414c Sandbox soong_build by changing to root directory by Colin Cross · 5 years ago
  91. 47e4f9e Revert "Sandbox soong_build by changing to root directory" by Colin Cross · 5 years ago
  92. 05c25cc Sandbox soong_build by changing to root directory by Colin Cross · 5 years ago
  93. c52aaf1 Move generation of the dexpreopt tool paths into Soong. by Martin Stjernholm · 5 years ago
  94. 3391a1e Respect JIT-zygote config when generating boot image location. by Ulya Trafimovich · 5 years ago
  95. 3380531 Rollback to the legacy way of computing boot image locations. by Ulya Trafimovich · 5 years ago
  96. 98be1bb Move filesystem into Config by Colin Cross · 5 years ago
  97. d57bd3c Revert "Move odexes of non-system apps into system_other" by Anton Hansson · 5 years ago
  98. 4d2eeed Use boot image extension for framework libraries. by Ulya Trafimovich · 5 years ago
  99. ccc26ef soong: Align update boot jar variable with system_server jar by Roshan Pius · 5 years ago
  100. f2cb7e9 Revert^2 "Do not dexpreopt system server jars from updatable modules." by Ulyana Trafimovich · 5 years ago