1. a13168a Reland "Move PerfettoTraceProcessor -> TraceProcessor in benchmark-traceprocessor" by Chris Craik · 2 months ago
  2. 4fef269 Revert "Move PerfettoTraceProcessor -> TraceProcessor in benchma..." by Chris Craik · 2 months ago
  3. 3ecf1917 Move PerfettoTraceProcessor -> TraceProcessor in benchmark-traceprocessor by Chris Craik · 3 months ago
  4. 7795282 Migrate to using = for property setting by Aurimas Liutikas · 3 months ago
  5. 4e64197 Migrate benchmark to use JSpecify annotations by Julia McClellan · 3 months ago
  6. a5bcdd7 Update perfetto to 14b188ad5c2f696e2017885586cb5b3def08cf8f by Chris Craik · 3 months ago
  7. 695d64d Update CompilationMode.None to clear runtime image by Chris Craik · 5 months ago
  8. c715b26 Revert "Migrate benchmark to use JSpecify annotations" by Julia McClellan · 5 months ago
  9. aa1b062 Migrate benchmark to use JSpecify annotations by Julia McClellan · 5 months ago
  10. 3cc30cc Merge "Update profileinstaller dependency to 1.4.1" into androidx-main by Treehugger Robot · 5 months ago
  11. d072809 Support for help links in Startup Insights by Jakub Gielzak · 5 months ago
  12. 375e768 Update profileinstaller dependency to 1.4.1 by Prajakta Patil · 5 months ago
  13. 962925f Add a way to mark tests that also need to run on a physical device by Aurimas Liutikas · 6 months ago
  14. cb52470 Update profileinstaller to 1.4.0 by Prajakta Patil · 6 months ago
  15. 8c545f7 Ensure transitive dependencies pull in compatible kotlin-stdlib by Omar Ismail · 6 months ago
  16. 289bb90 Move to using release variants for building libraries by Aurimas Liutikas · 6 months ago
  17. 0c2ddcd Added benchmark argument to skip tests when running on emulator by Marcello Albano · 6 months ago
  18. 96f0b30 Start validating androidx.annotation signatures by Aurimas Liutikas · 7 months ago
  19. d0ba533 Delete redundant opt-in flags for Metalava w/ K2 UAST by Jinseong Jeon · 7 months ago
  20. 5c5419a Enable kotlin explicitApi for android projects by Aurimas Liutikas · 9 months ago
  21. 00346a8 Change macro -> benchmark-common dependency to api by Chris Craik · 9 months ago
  22. 86e6606 Rename publish = Publish.SNAPSHOT_AND_RELEASE to type = LibraryType.PublishedLibrary by Omar Ismail · 10 months ago
  23. acb4252 Update profileinstaller in androidx to 1.3.1 for U support by Chris Craik · 11 months ago
  24. 027134e Update perfetto to 249090360a31856f2a5022f52abfb8dc54f69a0b by Chris Craik · 12 months ago
  25. 0da65ce Pin benchmark to stable tracing-perfetto to enable release by Chris Craik · 1 year, 1 month ago
  26. ee0da74 Add comment to build.gradle files by Tiem Song · 1 year, 2 months ago
  27. d02fb06 Stop using alpha/beta/rc when a stable version is available by Aurimas Liutikas · 1 year, 4 months ago
  28. 999075e Opt-in Metalava w/ K2 UAST (R1) by Jinseong Jeon · 1 year, 6 months ago
  29. 583668e Make Benchmark rely on ToT tracing-perfetto by Jakub Gielzak · 1 year, 6 months ago
  30. 6cdf447 Change benchmark dependency on tracing perfetto to beta01 by Marcello Albano · 1 year, 7 months ago
  31. 2b57ade Updated benchmark and tracing-perfetto to beta01 by Jakub Gielzak · 1 year, 8 months ago
  32. 7ef42b6 Extract SDK config that varies downstream to Gradle properties by Alan Viverette · 1 year, 8 months ago
  33. 5b090bf Renamed tracing-perfetto-common to handshake by Jakub Gielzak · 1 year, 9 months ago
  34. 129f6da remove wire workaround from MacroBenchmark build file by Yigit Boyar · 1 year, 10 months ago
  35. c9e1fd7 Clean up component names, add build-time enforcement by Alan Viverette · 1 year, 10 months ago
  36. d80729f Remove macrobenchmark workarounds from androidX repo by Marcello Albano · 1 year, 10 months ago
  37. cc1ad01 fix release debug sources in macro benchmark by Yigit Boyar · 1 year, 10 months ago
  38. a1afb0d Add Experimental TraceMetric for fully custom metrics from traces by Chris Craik · 2 years ago
  39. 512f0c0 Bump profileinstaller dependency to 1.3 by Chris Craik · 2 years ago
  40. 80d9e8a Public experimental API for TraceProcessor by Chris Craik · 2 years ago
  41. 89b4c45 Support cmd package compile --reset on Android 14 by Chris Craik · 2 years, 1 month ago
  42. 0a35d65 removing explicit setting of library groups by Jeff Gaston · 2 years, 3 months ago
  43. ab40c14 Sped up tracing-perfetto-binary string handling by Jakub Gielzak · 2 years, 3 months ago
  44. 3dbcaa9 Revert "Revert "New APIs PerfettoTrace.record and PerfettoTraceRule"" by Chris Craik · 2 years, 4 months ago
  45. a10d2ed Revert "New APIs PerfettoTrace.record and PerfettoTraceRule" by Chris Craik · 2 years, 4 months ago
  46. 5462b6f New APIs PerfettoTrace.record and PerfettoTraceRule by Chris Craik · 2 years, 4 months ago
  47. 6a8f686 Added install `macrobenchmark-target` task dependency to run `benchmark-macro` intengration tests and fixed StartupTimingMetricTest by Marcello Albano · 2 years, 4 months ago
  48. ac35c50 Removed retrofit from :benchmark:benchmark-macro by Marcello Albano · 2 years, 4 months ago
  49. 7717bcc Removed tracing-perfetto-binary from benchmark by Jakub Gielzak · 2 years, 5 months ago
  50. 6fb1f92 Clarified usage of tracing-perfetto-binary in test by Jakub Gielzak · 2 years, 5 months ago
  51. eeae753 Changed PerfettoTraceProcessor to use trace_processor_shell in http mode by Marcello Albano · 2 years, 6 months ago
  52. d549a32 Gradle edition: kotlin.RequiresOptIn is now enabled by default by Jim Sproch · 2 years, 6 months ago
  53. c2d9563 Fixing PerfettoSdkHandshakeTest by Jakub Gielzak · 2 years, 6 months ago
  54. a51a896 Created :tracing:tracing-perfetto-common component by Jakub Gielzak · 2 years, 8 months ago
  55. bcbd33a Update to Kotlin 1.6.20 by Jim Sproch · 3 years, 1 month ago
  56. fbfe993 Update the version of `androidx.tracing` to `rc01`. by Rahul Ravikumar · 2 years, 11 months ago
  57. 2abe558 Tracing Perfetto: Handshake by Jakub Gielzak · 3 years ago
  58. dcfa035 Migrate from AndroidManifest to build.gradle for namespace by Aurimas Liutikas · 3 years ago
  59. d084e36 Move to TOML as source of truth for library groups and versions by Aurimas Liutikas · 3 years, 3 months ago
  60. ed2c849 Explicit dependency on tracing-ktx beta by Chris Craik · 3 years, 3 months ago
  61. d8951b1 Fix ANDROIDX_PROJECTS=COMPOSE by Chris Craik · 3 years, 4 months ago
  62. 4474e18 Fix Androidx.tracing compat behavior, avoid class verification error by Chris Craik · 3 years, 4 months ago
  63. 6da9b7f27 Make `BaselineProfileRule` experimental. by Rahul Ravikumar · 3 years, 4 months ago
  64. a1d7e3f Switch Macrobenchmark minSdkVersion to 23. by Rahul Ravikumar · 3 years, 4 months ago
  65. b49f264 Macrobenchmark 1.1.0-beta01. by Rahul Ravikumar · 3 years, 5 months ago
  66. 6b595b5 Use Activity 1.3.1 prebuilts by Ian Lake · 3 years, 6 months ago
  67. 6a161d9 Raise min API of benchmark-macro(-junit4) libraries to 21 by Chris Craik · 3 years, 7 months ago
  68. f5d35eb Move perfetto capture and protos to benchmark-common by Chris Craik · 3 years, 7 months ago
  69. c75fd5f Test trace capture back to API 28, macrobench scope to 27 by Chris Craik · 3 years, 7 months ago
  70. 2f8820c Add fully drawn to StartupTimingMetric output by Chris Craik · 3 years, 7 months ago
  71. c9ee9f0 Move to proto perfetto config by Chris Craik · 3 years, 7 months ago
  72. 3c72324 Align Gradle project paths to Maven coordinates for benchmark by Alan Viverette · 3 years, 8 months ago[Renamed from benchmark/macro/build.gradle]
  73. 4e10e6b Switch to am start-activity for startActivityAndWait by Chris Craik · 3 years, 8 months ago
  74. 66c1ebf Add CompilationMode.BaselineProfile to macro benchmark library by Leland Richardson · 3 years, 9 months ago
  75. 2c1a81e Migrate benchmark to use Gradle Version Catalogs by Aurimas Liutikas · 3 years, 9 months ago
  76. e1b8458 Start using Gradle dependencies by Aurimas Liutikas · 3 years, 10 months ago
  77. f7ea263 Append UI state to macrobenchmark traces by Chris Craik · 3 years, 11 months ago
  78. 3a06f1e Add squareup wire support, and demo usage in macrobench by Chris Craik · 3 years, 10 months ago
  79. 22fe26b Add unbundled perfetto support. by Rahul Ravikumar · 3 years, 10 months ago
  80. 7a10421 Move Macrobench to snapshot_and_release by Chris Craik · 4 years ago
  81. ea60d5a Add interpreted (jit-disabled) mode to Macrobenchmarks (1/2) by Chris Craik · 4 years ago
  82. 9e38b4f Standardize to more kt-compatible syntax by Jim Sproch · 4 years, 2 months ago
  83. f72fb70 Rework trace processing by Chris Craik · 4 years, 1 month ago
  84. 266c4e0 Revert "Support 32 bit ABIs." by Chris Craik · 4 years, 1 month ago
  85. 96e8f46 Support 32 bit ABIs. by Rahul Ravikumar · 4 years, 1 month ago
  86. fbfc721 Restructure Macrobenchmark modules by Chris Craik · 4 years, 1 month ago
  87. ec368b1 Remove all crystalball dependencies from Macrobenchmarks. by Rahul Ravikumar · 4 years, 1 month ago
  88. eba03a5 Simplify macrobenchmark module structure by Chris Craik · 4 years, 3 months ago
  89. dbefe03 Update the project to include infra for all listeners. by Rahul Ravikumar · 4 years, 5 months ago
  90. f2dd1c5 Add more CrystalBall tests. by Rahul Ravikumar · 4 years, 5 months ago
  91. 105c68c Add initial Macrobenchmark module by Rahul Ravikumar · 4 years, 5 months ago