1. a75073c Map method signature in art profile rewriting by Christoffer Adamsen · 9 months ago
  2. cb3b5e6 Refactor inclusion of superclasses in startup profile by Christoffer Adamsen · 10 months ago
  3. 7eb30cb Move profile transformer to AbstractProfile by Christoffer Adamsen · 10 months ago
  4. b0c78e9 Rewrite profile transformer to use Builder by Christoffer Adamsen · 10 months ago
  5. 7d98769 Add reproduction of issue 343136777 by Søren Gjesse · 10 months ago
  6. 9ea4240 Disallow class merging when instance field merging may lead to IAE by Christoffer Adamsen · 10 months ago
  7. a22b0b0 Preliminary support for outlining non-startup from startup by Christoffer Adamsen · 10 months ago
  8. 25c13d4 [keepanno] Add test for instanceOf type pattern by Clément Béra · 10 months ago
  9. 5e3dde0 Add test for including transitive superclasses in profile by Christoffer Adamsen · 10 months ago
  10. 7803ec9 Reproduce IAE from instance field merging by Christoffer Adamsen · 10 months ago
  11. 844dd58 Revert "Bucket switch testing" by Rico Wind · 10 months ago
  12. 9d89a94 Bucket switch testing by Rico Wind · 10 months ago
  13. 574206d Refactor insertion of read cast type by Christoffer Adamsen · 10 months ago
  14. d541560 Add support for always outlining APIs from extension libraries by Søren Gjesse · 10 months ago
  15. 9a0fc18 Update test expectation after making interface methods abstract by Christoffer Adamsen · 10 months ago
  16. 709e456 Reapply "Extend catch-all range for monitors to include exceptional monitor-exit" by Christoffer Adamsen · 10 months ago
  17. 4efa5b9 Add horizontal class merging test with field collision by Christoffer Adamsen · 10 months ago
  18. 69f51ac Update ShadowedNonReboundFieldVerticalClassMergingTest merge inspector by Christoffer Adamsen · 10 months ago
  19. e5c9cb0 Revert "Extend catch-all range for monitors to include exceptional monitor-exit" by Søren Gjesse · 10 months ago
  20. 01285a2 Extend catch-all range for monitors to include exceptional monitor-exit by Christoffer Adamsen · 10 months ago
  21. 7a36649 Update API database based on android-35 SDK revision 1 by Søren Gjesse · 10 months ago
  22. e90753f Convert default methods with possible IAEs to abstract when desugaring by Christoffer Adamsen · 10 months ago
  23. adcef8f Account for collisions in presence of field shadowing in lens rewriting by Christoffer Adamsen · 10 months ago
  24. 179a24a Update vertical class merger test expectations by Christoffer Adamsen · 10 months ago
  25. 0e3d495 Create keepanno structure for TypePattern with instanceOf by Clément Béra · 10 months ago
  26. a744c45 Disable merging in presence of shadowed fields by Christoffer Adamsen · 10 months ago
  27. ed0eaec Reproduce L verification error due to instruction not within catch-all by Christoffer Adamsen · 10 months ago
  28. 8fe7c55 Reproduce incorrect rewrite with non-rebound access to shadowed field by Christoffer Adamsen · 10 months ago
  29. 0219462 [KeepAnno] Make extracted and direct interpretation mutually exclusive by Ian Zerny · 10 months ago
  30. 601a375 Move NestOnProgramAndClasspathAndLibraryTest to jdk11 package by Clément Béra · 10 months ago
  31. af99aef Fix shifts in AbstractCalculator by Clément Béra · 10 months ago
  32. a9f9dd7 Update DesugaredMethodList to work with old library by Clément Béra · 10 months ago
  33. 26f5c67 Use JvmMetadataVersion instead of int[] when possible by Clément Béra · 10 months ago
  34. 61e65f4 [KeepAnno] Simplify rule extractor a bit. by Ian Zerny · 10 months ago
  35. 9904a4b [KeepAnno] Normalize bindings at declaration build time by Ian Zerny · 10 months ago
  36. baf0e61 [KeepAnno] Merge reference and binding-reference types by Ian Zerny · 10 months ago
  37. 7c03086 [KeepAnno] Inline and simplify most of the item reference uses by Ian Zerny · 10 months ago
  38. e56a30b Ensure directory is present before downloading POM file by Søren Gjesse · 10 months ago
  39. 334da78 Revert "Reland "Analyze written-before-read property at allocation sites"" by Rico Wind · 10 months ago
  40. 97d3c57 Revert "Reland "Include default field values for kept classes"" by Rico Wind · 10 months ago
  41. 4f59ce0 Fix compilation error by Søren Gjesse · 10 months ago
  42. 31397dd Ensure all dependencies for running Kotlin dev by Søren Gjesse · 10 months ago
  43. 009074b [KeepAnno] Complete binding normalization of AST by Ian Zerny · 10 months ago
  44. 87d15f0 Fix Kotlin old bot by Søren Gjesse · 10 months ago
  45. 2999551 [KeepAnno] Replace most item references by bindings in reader by Ian Zerny · 10 months ago
  46. 6fdc87c Reapply "Update API database base on android-VanillaIceCream SDK revision 4" by Søren Gjesse · 10 months ago
  47. c5bd717 [KeepAnno] Allow using kind with member bindings by Ian Zerny · 10 months ago
  48. c2ecd23 [KeepAnno] Don't consider members of a binding as optional by Ian Zerny · 10 months ago
  49. f1a5925 [KeepAnno] Add bindings to check declarations by Ian Zerny · 10 months ago
  50. 7d174af Update Kotlin metadata before writing when lower than 1.4 by Clément Béra · 10 months ago
  51. 035b29a Ensure that we can handle self referencing resources by Rico Wind · 10 months ago
  52. a999ea8 Ensure that we trace transitive resources from the manifest by Rico Wind · 10 months ago
  53. db1be2c Guard against uninitialized chart variable by Christoffer Adamsen · 10 months ago
  54. b925204 Revert "Update API database base on android-VanillaIceCream SDK revision 4" by Søren Gjesse · 10 months ago
  55. 37a51bc Update API database base on android-VanillaIceCream SDK revision 4 by Søren Gjesse · 10 months ago
  56. 688c209 Fix build - remove unused import by Søren Gjesse · 10 months ago
  57. 77d6c03 Update Kotlin metadata to 2.0.0 by Clément Béra · 10 months ago
  58. 9111b9b Revert deprecation in r8 test by Clément Béra · 10 months ago
  59. 91b0b56 Remove deprecated write in kotlin class model by Clément Béra · 10 months ago
  60. f95ade0 [KeepAnno] Tests using bindings to impose static structure by Ian Zerny · 10 months ago
  61. d13e2d3 Add keep info value for retaining method parameter names by Ian Zerny · 10 months ago
  62. 9b6153f Remove allow/disallow methods from keep info builders by Ian Zerny · 10 months ago
  63. c007e26 Regression test for incorrect interface method resolution by Ian Zerny · 10 months ago
  64. e349b07 Remove deprected arg count by Clément Béra · 10 months ago
  65. f4fd2c7 Remove remaining deprecated flag usage by Clément Béra · 10 months ago
  66. 0e95c4a Remove deprecation in kotlin function model by Clément Béra · 10 months ago
  67. 7518bc9 Remove deprecation in KotEffectExpression by Clément Béra · 10 months ago
  68. b9b61ea Remove deprecation in kotlin constructor model by Clément Béra · 10 months ago
  69. bb84c0a Fix deprecated in class model by Clément Béra · 10 months ago
  70. 97e14d8 Remove deprecation in KotlinProperty model by Clément Béra · 10 months ago
  71. dc3b99e Remove deprecated Flags accesses by Clément Béra · 10 months ago
  72. d78289f Test status update following line number table change by Ian Zerny · 10 months ago
  73. c141241 Do not stop on first failure in perf.py by Christoffer Adamsen · 10 months ago
  74. e3b008e Add url option to set left zoom by Christoffer Adamsen · 10 months ago
  75. 94a59eb Test updates by Ian Zerny · 10 months ago
  76. 7e36eca Include app name in tooltip by Christoffer Adamsen · 10 months ago
  77. 7b94946 Update test expectation after implicitly keeping line info by Ian Zerny · 10 months ago
  78. 45140f0 Add protoc to build time dependencies by Ian Zerny · 10 months ago
  79. 3ae55f5 Add missing dependency on protoc by Ian Zerny · 10 months ago
  80. 4c2fae0 [KeepAnno] Add protobuf compiler and gradle plugin by Ian Zerny · 10 months ago
  81. 1cee09c Fix dotted line segments color by Christoffer Adamsen · 10 months ago
  82. 0140b0a Always parse line and locals table by Ian Zerny · 10 months ago
  83. 34e1a63 Add Chrome benchmark by Christoffer Adamsen · 10 months ago
  84. 3439ed4 Fix reference to non existing def in perf.py by Christoffer Adamsen · 10 months ago
  85. 987b637 Increase benchmark window to 1000 commits by Christoffer Adamsen · 10 months ago
  86. 4363359 Update configuration for JetCaster and JetChat benchmarks by Christoffer Adamsen · 10 months ago
  87. 9188dbb Fix compat issue when removing and adding argument by Søren Gjesse · 10 months ago
  88. e27b6cc Reproduce assertion when removing and adding argument by Søren Gjesse · 10 months ago
  89. f3fcbb7 Fix app name in perf.py by Christoffer Adamsen · 10 months ago
  90. d240df9 Benchmark compose sample apps by Christoffer Adamsen · 10 months ago
  91. 86e567c Create benchmark overview by Christoffer Adamsen · 10 months ago
  92. 18fffd7 Reland "Include default field values for kept classes" by Christoffer Adamsen · 10 months ago
  93. 18d01e1 Reland "Analyze written-before-read property at allocation sites" by Christoffer Adamsen · 10 months ago
  94. 23d78f5 Upload benchmark data to root folder by Christoffer Adamsen · 10 months ago
  95. b4e3f90 Reapply "Fix deprecared code in kotlinClassifierInfo" by Clément Béra · 10 months ago
  96. 5b37636 Ensure value materializable in trivial phi removal by Søren Gjesse · 10 months ago
  97. 03599b4 Reproduce issue 345248270 by Søren Gjesse · 10 months ago
  98. 19d093d Populate benchmark data from perf bot by Christoffer Adamsen · 10 months ago
  99. ba92f48 Upload to r8-perf-results bucket by Christoffer Adamsen · 10 months ago
  100. 4c9f095 Reverse benchmark graphs by Christoffer Adamsen · 10 months ago