1. 329bd0d Reimplement BenchmarkRule / BenchmarkState on top of coroutines by Chris Craik · 8 months ago
  2. 1fa21c6 Merge "Add androidx.benchmark.measureRepeatedOnMainThread.throwOnDeadline" into androidx-main by Treehugger Robot · 2 months ago
  3. a13168a Reland "Move PerfettoTraceProcessor -> TraceProcessor in benchmark-traceprocessor" by Chris Craik · 3 months ago
  4. 4fef269 Revert "Move PerfettoTraceProcessor -> TraceProcessor in benchma..." by Chris Craik · 3 months ago
  5. 3ecf1917 Move PerfettoTraceProcessor -> TraceProcessor in benchmark-traceprocessor by Chris Craik · 3 months ago
  6. f051b4f Add benchmark samples by Chris Craik · 3 months ago
  7. 5e3b411 Add androidx.benchmark.measureRepeatedOnMainThread.throwOnDeadline by Chris Craik · 3 months ago
  8. 7795282 Migrate to using = for property setting by Aurimas Liutikas · 3 months ago
  9. 2a892e0 Add inst arg to allow enforcing no measureRepeated on main thread by Chris Craik · 4 months ago
  10. cdb051d Remove obsolete API lint suppression by Julia McClellan · 6 months ago
  11. 962925f Add a way to mark tests that also need to run on a physical device by Aurimas Liutikas · 6 months ago
  12. 68016cc Merge "Add JUnit runlisteners to benchmark proguard" into androidx-main by Chris Craik · 6 months ago
  13. 8c545f7 Ensure transitive dependencies pull in compatible kotlin-stdlib by Omar Ismail · 6 months ago
  14. ef02fd5 Add JUnit runlisteners to benchmark proguard by Chris Craik · 6 months ago
  15. 0c2ddcd Added benchmark argument to skip tests when running on emulator by Marcello Albano · 7 months ago
  16. 96f0b30 Start validating androidx.annotation signatures by Aurimas Liutikas · 7 months ago
  17. d0ba533 Delete redundant opt-in flags for Metalava w/ K2 UAST by Jinseong Jeon · 7 months ago
  18. 2cd339d Add no-arg constructors to signature files by Julia McClellan · 8 months ago
  19. 15107cc Generate signature files to merge upstream by Andrea Falcone · 8 months ago
  20. 5c5419a Enable kotlin explicitApi for android projects by Aurimas Liutikas · 9 months ago
  21. cebe814 Migrate benchmark to ktfmt by Omar Ismail · 9 months ago
  22. 9410005 Merge "Replace buildType.all{} references to buildType.configureEach in build.gradle files" into androidx-main by Omar Ismail · 10 months ago
  23. 7244477 Replace buildType.all{} references to buildType.configureEach in build.gradle files by Omar Ismail · 10 months ago
  24. 23c069d4 Add BlackHole to enable controlling dead code elimination in Benchmark by Chris Craik · 10 months ago
  25. 86e6606 Rename publish = Publish.SNAPSHOT_AND_RELEASE to type = LibraryType.PublishedLibrary by Omar Ismail · 10 months ago
  26. 94a0e98 More improvements for benchmark proguard rules by Chris Craik · 10 months ago
  27. ab01b93 Add profiler output files to JSON output by Chris Craik · 11 months ago
  28. db071e8 Fix Benchmark CI listener registration by Chris Craik · 11 months ago
  29. cecc57f Experimental R8 support in microbenchmarks by Chris Craik · 12 months ago
  30. 24205d8 Update baseline files to use correct element id for property by Paul Duffin · 12 months ago
  31. ae9475f Refresh .ignore files prior to updating Metalava by Paul Duffin · 12 months ago
  32. d241259 Remove should from MicrobenchmarkConfig API by Chris Craik · 1 year, 5 months ago
  33. 108fa4f Merge "Add more context to BanUncheckedReflection lint error message" into androidx-main by Tiem Song · 1 year, 2 months ago
  34. 7e943e4 Add more context to BanUncheckedReflection lint error message by Tiem Song · 1 year, 2 months ago
  35. ee0da74 Add comment to build.gradle files by Tiem Song · 1 year, 2 months ago
  36. b805737 Revert "Bumped agp to 8.3.0-alpha18 in androidx" by Aurimas Liutikas · 1 year, 2 months ago
  37. c6b792b Bumped agp to 8.3.0-alpha18 in androidx by Marcello Albano · 1 year, 3 months ago
  38. 32aff04 Fix crashes from long method tracing on ui thread by Chris Craik · 1 year, 3 months ago
  39. d101f57 Add BenchmarkRule.measureRepeatedOnMainThread by Chris Craik · 1 year, 5 months ago
  40. 8c943b8 Update dependencies. by Rahul Ravikumar · 1 year, 6 months ago
  41. 3e73c7c Update versions for release id 1692810000000 by natnaelbelay · 1 year, 6 months ago
  42. 999075e Opt-in Metalava w/ K2 UAST (R1) by Jinseong Jeon · 1 year, 6 months ago
  43. 0ce9ce7 Bump benchmark to beta4 by Chris Craik · 1 year, 7 months ago
  44. 1d2b49e Bumped benchmark to 1.2.0-beta03 by Marcello Albano · 1 year, 7 months ago
  45. 048753f Merge "Fix in memory tracing to show up in Studio, and tie to correct thread" into androidx-main by Treehugger Robot · 1 year, 7 months ago
  46. c58f227 Fix in memory tracing to show up in Studio, and tie to correct thread by Chris Craik · 1 year, 7 months ago
  47. 69dd183 Introduce a `SideEffectRunListener` to reduce noise in micro benchmarks. by Rahul Ravikumar · 1 year, 7 months ago
  48. ac77f5d Bump benchmark version by natnaelbelay · 1 year, 7 months ago
  49. 5b14b4a Experimental APIs for microbench metrics / configuration by Chris Craik · 1 year, 8 months ago
  50. 6ddfce4 Merge "Add warning and test for device with misconfigured tracing" into androidx-main by Treehugger Robot · 1 year, 8 months ago
  51. 24d0d7a Add warning and test for device with misconfigured tracing by Chris Craik · 1 year, 8 months ago
  52. c2c1745 Merge "Updated benchmark and tracing-perfetto to beta01" into androidx-main by Jakub Gielzak · 1 year, 8 months ago
  53. 2b57ade Updated benchmark and tracing-perfetto to beta01 by Jakub Gielzak · 1 year, 8 months ago
  54. 2a65383 Support for Perfetto SDK startup tracing by Jakub Gielzak · 1 year, 8 months ago
  55. 4d53400 Add new lines at the end of of every kotlin file by Aurimas Liutikas · 1 year, 8 months ago
  56. 11bfd00 Remove redundant @suppress from benchmarking libraries by Aurimas Liutikas · 1 year, 8 months ago
  57. 513502c Update Metalava to tip-of-tree, add Clikt dependency by Alan Viverette · 1 year, 8 months ago
  58. 3053ac4 Merge "Single output code for micro/macro studio metric and trace output" into androidx-main by Treehugger Robot · 1 year, 8 months ago
  59. 6a2d90e5 Single output code for micro/macro studio metric and trace output by Chris Craik · 1 year, 9 months ago
  60. 02661a2 Remove public_plus_experimental API files files by Julia McClellan · 1 year, 9 months ago
  61. 84c3995 Optimize microbench dryRunMode by Chris Craik · 1 year, 9 months ago
  62. 55d963a Opt-in a,b,c-prefixed projects to Suppress Compatibility migration by Alan Viverette · 1 year, 10 months ago
  63. 59f51f1 Support for call stack sampling in Macrobenchmark. by Rahul Ravikumar · 1 year, 10 months ago
  64. 769a78e Merge changes from topic "281081899_component_names" into androidx-main by Alan Viverette · 1 year, 10 months ago
  65. bcaacc8 ktlintFormat for import-ordering rule by Jeff Gaston · 1 year, 10 months ago
  66. c9e1fd7 Clean up component names, add build-time enforcement by Alan Viverette · 1 year, 10 months ago
  67. 6ed5750 Remove empty AndroidManifest.xml files: for realz this time by Aurimas Liutikas · 1 year, 10 months ago
  68. 0a00776 Merge "Revert "Remove empty AndroidManifest.xml files"" into androidx-main by Treehugger Robot · 1 year, 10 months ago
  69. 13df99f Merge "Support fully custom Perfetto configs, text and binary." into androidx-main by Treehugger Robot · 1 year, 10 months ago
  70. d1c7a0a Revert "Remove empty AndroidManifest.xml files" by Aurimas Liutikas · 1 year, 10 months ago
  71. a66d08b Remove empty AndroidManifest.xml files by Aurimas Liutikas · 1 year, 10 months ago
  72. 2b7cb30 Support fully custom Perfetto configs, text and binary. by Chris Craik · 1 year, 10 months ago
  73. fceab4a Update API lint baselines, current/beta API w/ Metalava update by Jinseong Jeon · 1 year, 11 months ago
  74. 4a801eb Update macrobench androidx.test dependencies to 1.5 by Chris Craik · 1 year, 11 months ago
  75. 7a7c856 Disable tracing on API 21/22 by Chris Craik · 2 years ago
  76. 187e9a2 First pass of removing redundant usages of @hide javadoc tag by Aurimas Liutikas · 2 years, 2 months ago
  77. 6e4ecf7 Add a lint check to flag usages of Thread.sleep by Aurimas Liutikas · 2 years ago
  78. 0a35d65 removing explicit setting of library groups by Jeff Gaston · 2 years, 3 months ago
  79. 5c07c15 Rework file output for safety, dont swallow throwables by Chris Craik · 2 years, 3 months ago
  80. 9f3bddd Validate executables before running, fix other API 22/23 breakages by Chris Craik · 2 years, 4 months ago
  81. 6571b15 Merge "Upgrade to Android Gradle Plugin 8.0.0-alpha07" into androidx-main by Treehugger Robot · 2 years, 4 months ago
  82. 39f2226 Upgrade to Android Gradle Plugin 8.0.0-alpha07 by Aurimas Liutikas · 2 years, 4 months ago
  83. 3dbcaa9 Revert "Revert "New APIs PerfettoTrace.record and PerfettoTraceRule"" by Chris Craik · 2 years, 4 months ago
  84. a10d2ed Revert "New APIs PerfettoTrace.record and PerfettoTraceRule" by Chris Craik · 2 years, 4 months ago
  85. 5462b6f New APIs PerfettoTrace.record and PerfettoTraceRule by Chris Craik · 2 years, 4 months ago
  86. 8141b5e Disable userspace tracing in cold startup macrobenchmarks by Chris Craik · 2 years, 6 months ago
  87. 9948ae1 Improving performance of tracing-perfetto-binary by Jakub Gielzak · 2 years, 10 months ago
  88. 083f728 Merge "Add rule filtering to benchmark" into androidx-main by Treehugger Robot · 2 years, 10 months ago
  89. d5f18e1 Add rule filtering to benchmark by Chris Craik · 2 years, 10 months ago
  90. 771c3da Baseline for metalava update by Sam Gilbert · 2 years, 11 months ago
  91. f7dc537 Merge "Update Metalava to build 8281375" into androidx-main by Treehugger Robot · 2 years, 11 months ago
  92. 31f50cb Fix trace recording crash on API 21/22 by Chris Craik · 3 years ago
  93. 0a64a66 Update Metalava to build 8281375 by Ember Rose · 3 years ago
  94. dcfa035 Migrate from AndroidManifest to build.gradle for namespace by Aurimas Liutikas · 3 years ago
  95. 7d6876a Update versions for release id 1645639200000 by Nick Anthony · 3 years ago
  96. fa8be66 Correct trace skipping behavior to fix cuttlefish presubmit by Chris Craik · 3 years, 1 month ago
  97. d084e36 Move to TOML as source of truth for library groups and versions by Aurimas Liutikas · 3 years, 3 months ago
  98. 5992582 Update versions for release id 1644429600000 by Nick Anthony · 3 years, 1 month ago
  99. b0d02e0 Mark failing test PerfettoRuleTest#tracingEnabled as @Ignore by Tiem Song · 3 years, 1 month ago
  100. 8e2cf7d Update benchmark rules with samples and guide links by Chris Craik · 3 years, 1 month ago