1. 6912a3b Add a test for processing writes before reads by Christoffer Quist Adamsen · 4 years, 3 months ago
  2. 3a71462 Disable vertical class merger test on Art 5.1.1 and 6.0.1 by Christoffer Quist Adamsen · 4 years, 3 months ago
  3. 40d54b4 Add test suite for finding invoke virtual targets by Morten Krogh-Jespersen · 4 years, 3 months ago
  4. fe0d7e1 Enable tools/retrace.py on windows by Morten Krogh-Jespersen · 4 years, 3 months ago
  5. 70d614f Use https to access cloud storage bucket by Rico Wind · 4 years, 3 months ago
  6. aa1bdad Enable CF backend for VerticalClassMergerTest by Christoffer Quist Adamsen · 4 years, 3 months ago
  7. b5e0c7f Add test showing invalid lookup targets for package-private final by Morten Krogh-Jespersen · 4 years, 3 months ago
  8. 91855f4 Don't keep track of the use of identifier name string instruction by Søren Gjesse · 4 years, 3 months ago
  9. a86d9c7 Trace the whole program if shrinking is disabled. by Rico Wind · 4 years, 3 months ago
  10. 7a118dc Reland "Remove containment check and assert class is instantiated if pinned" by Morten Krogh-Jespersen · 4 years, 3 months ago
  11. 032bbef Don't write kotlin.Metadata content in disassembler by Søren Gjesse · 4 years, 3 months ago
  12. 4a8ca1e Avoid that canonicalization hoists field read above field write by Christoffer Quist Adamsen · 4 years, 3 months ago
  13. 56ca14f Reproduce bug in singleton field canonicalization by Christoffer Quist Adamsen · 4 years, 3 months ago
  14. 5a60840 Add comments to methods that allow diagnostics in tests by Christoffer Quist Adamsen · 4 years, 3 months ago
  15. 4f1599d Fix project compilation warning due to missing type arguments by Christoffer Quist Adamsen · 4 years, 3 months ago
  16. e89bbd3 Revert "Remove containment check and assert class is instantiated if pinned" by Rico Wind · 4 years, 3 months ago
  17. 5089087 Remove containment check and assert class is instantiated if pinned by Morten Krogh-Jespersen · 4 years, 3 months ago
  18. bf6c7d4 Adjust the oom-threshold for chrome by Morten Krogh-Jespersen · 4 years, 3 months ago
  19. cda44f1 Fix handling of diagnostics in AllTimeConversionTest by Christoffer Quist Adamsen · 4 years, 3 months ago
  20. c91d177 Fix test expectation for InvokeInterfaceClInitTest by Morten Krogh-Jespersen · 4 years, 3 months ago
  21. 4372908 Rename callsite different from the implementing interfaces' methods by Morten Krogh-Jespersen · 4 years, 3 months ago
  22. 628e21b Resolve default methods in sub-interfaces by Morten Krogh-Jespersen · 4 years, 3 months ago
  23. d16801d Mark default methods as live is a sub-interface is instantiated. by Morten Krogh-Jespersen · 4 years, 3 months ago
  24. 119f57d Add tests for @Metadata rewriting of typealias in Kotlin. by Jinseong Jeon · 4 years, 3 months ago
  25. 88f1f19 Refactor @Metadata tests: separate inspections. by Jinseong Jeon · 4 years, 3 months ago
  26. 9d4cef2 Desugared lib: more R8 tests by clementbera · 4 years, 3 months ago
  27. f569af7 Change of name that indicates sub-type iteration and not super-type by Morten Krogh-Jespersen · 4 years, 3 months ago
  28. 579b0a0 Desugared lib: More R8 tests by clementbera · 4 years, 3 months ago
  29. 06f85ac Allow unused Proguard configuration rules diagnostics if specified by Christoffer Quist Adamsen · 4 years, 3 months ago
  30. 8a4b6ce Ensure ClassInitializerDefaultsResult is thread local by Christoffer Quist Adamsen · 4 years, 3 months ago
  31. a54cf6d Desugared lib: More R8 tests by clementbera · 4 years, 3 months ago
  32. fecaf02 Update tools/build_sample_apk.py by Rico Wind · 4 years, 3 months ago
  33. 5de2403 Additional negative tests for invoke interface targets by Morten Krogh-Jespersen · 4 years, 3 months ago
  34. 890fbe2 Desugared lib: Fix conversions keep rules by clementbera · 4 years, 3 months ago
  35. 325f5f0 Initialize field optimization info as soon all writes have been processed by Christoffer Quist Adamsen · 4 years, 3 months ago
  36. 03d75ec Temporarily disable StringLengthTest on Windows by Morten Krogh-Jespersen · 4 years, 3 months ago
  37. a9153b8 Fix B137392797 test by Christoffer Quist Adamsen · 4 years, 3 months ago
  38. fd53e48 Update tests with diagnostic messages by Christoffer Quist Adamsen · 4 years, 3 months ago
  39. ea40ad4 Update StringLengthTest to work on windows by Morten Krogh-Jespersen · 4 years, 3 months ago
  40. 1ab6f47 Disallow diagnostic messages, stdout and stderr by default in tests by Christoffer Quist Adamsen · 4 years, 3 months ago
  41. 014b14b Refactor Kotlin @Metadata tests. by Jinseong Jeon · 4 years, 3 months ago
  42. 04a9433 Add timing printing option to run_on_app.py by Søren Gjesse · 4 years, 3 months ago
  43. 29f84fe Disallow graceful exits from the class inliner during testing by Christoffer Quist Adamsen · 4 years, 3 months ago
  44. a434b00 Remove @NeverClassInline from vertical class merger test by Morten Krogh-Jespersen · 4 years, 3 months ago
  45. 9b4b599 Block rewriting of super-calls in initializer of merged classes by Morten Krogh-Jespersen · 4 years, 3 months ago
  46. 079a434 RewrittenProto: Move to its own file by clementbera · 4 years, 3 months ago
  47. 78e7ced RewrittenProto: make constructor private by clementbera · 4 years, 3 months ago
  48. 3692b34 RewrittenProto: Remove dead branches by clementbera · 4 years, 3 months ago
  49. dd0ceff RewrittenProto: remove duplicated code by clementbera · 4 years, 3 months ago
  50. a10c2f5 Model String comparisons with class names that have been pruned by Christoffer Quist Adamsen · 4 years, 4 months ago
  51. 3a4ce52 Avoid unnecessary metadata library uses (for D8). by Jinseong Jeon · 4 years, 3 months ago
  52. 67d892f Towards synthesizing Kotlin @Metadata: sealedSubclasses in KmClass. by Jinseong Jeon · 4 years, 3 months ago
  53. da60404 Add tests for @Metadata rewriting of sealedSubclasses. by Jinseong Jeon · 4 years, 3 months ago
  54. adceaef Use original Kotlin flags for pinned methods. by Jinseong Jeon · 4 years, 3 months ago
  55. a350148 Towards synthesizing Kotlin @Metadata: properties. by Jinseong Jeon · 4 years, 3 months ago
  56. 239c4fb Add test suite for finding interface targets after resolution by Morten Krogh-Jespersen · 4 years, 4 months ago
  57. cc4894f Canonicalize static final fields from the library by Christoffer Quist Adamsen · 4 years, 4 months ago
  58. 2687138 Revert "Remove most usages of DirectDexApplication::allClasses." by Ian Zerny · 4 years, 4 months ago
  59. f5175ae Make the internal bot more resilient to timeouts by Rico Wind · 4 years, 4 months ago
  60. 4229f9b Avoid use of TypeInfo::isInterface. by Ian Zerny · 4 years, 4 months ago
  61. ef73d9c Remove most usages of DirectDexApplication::allClasses. by Ian Zerny · 4 years, 4 months ago
  62. 593634f Reland "Move computeLeastUpperBoundOfClasses to ClassTypeLatticeElement." by Ian Zerny · 4 years, 4 months ago
  63. be13051 Merge obfuscated ranges when pointing to a single original line by Morten Krogh-Jespersen · 4 years, 4 months ago
  64. 9713c03 Add printing of all build exec tasks for easier reproduction. by Ian Zerny · 4 years, 4 months ago
  65. dee7de7 Remove static field declarations in parent class TypeLatticeElement. by Ian Zerny · 4 years, 4 months ago
  66. 55d2ffd Add more tests about nested StringBuilder. by Jinseong Jeon · 4 years, 4 months ago
  67. 43f6acd Revert "Move computeLeastUpperBoundOfClasses to ClassTypeLatticeElement." by Ian Zerny · 4 years, 4 months ago
  68. eec9e71 Move computeLeastUpperBoundOfClasses to ClassTypeLatticeElement. by Ian Zerny · 4 years, 4 months ago
  69. e0f8fa6 Account for proto extension types in map/required field reachability analysis by Christoffer Quist Adamsen · 4 years, 4 months ago
  70. a43a77b Update computeLeastUpperBoundOfClasses to not use hierarchyLevel. by Ian Zerny · 4 years, 4 months ago
  71. 4f77cf7 Ensure that the marker for identifier name strings is set correctly by Søren Gjesse · 4 years, 4 months ago
  72. 0c9e554 Support fields of type Enum by clementbera · 4 years, 4 months ago
  73. 23ac3f2 Introduce EnumUnboxing analysis by clementbera · 4 years, 4 months ago
  74. 14b62b3 Print unaccounted for time in timings. by Ian Zerny · 4 years, 4 months ago
  75. 6d1875c Add a minimum percentage filter to timing. by Ian Zerny · 4 years, 4 months ago
  76. eae57a3 Add task count and slowest contributor to merged timings. by Ian Zerny · 4 years, 4 months ago
  77. b7f8fda [Retrace] Retracing single line mappings for ranges by Morten Krogh-Jespersen · 4 years, 4 months ago
  78. b3a7299 Distinguish instantiations of desugared lambdas from unknown instantiations. by Ian Zerny · 4 years, 4 months ago
  79. bdfde8d Revert "Add try-with-resources scope method for timing." by Ian Zerny · 4 years, 4 months ago
  80. d216cb9 Add try-with-resources scope method for timing. by Ian Zerny · 4 years, 4 months ago
  81. f355768 Add support for timing code in parallel tasks. by Ian Zerny · 4 years, 4 months ago
  82. 12bc74e Reland "Improve precision of instance field value propagation" by Christoffer Quist Adamsen · 4 years, 4 months ago
  83. 59bbb31 Fix accessibility check in FieldInstruction.instructionInstanceCanThrow() by Christoffer Quist Adamsen · 4 years, 4 months ago
  84. 9d312ab [Retrace] Add support for circular reference exception lines by Morten Krogh-Jespersen · 4 years, 4 months ago
  85. b7412a0 Unset synthetic flag during merging if synthetic method shadows non-synthetic method by Christoffer Quist Adamsen · 4 years, 4 months ago
  86. 7650720 Add a test for inadequate inlining of lambda methods by Christoffer Quist Adamsen · 4 years, 4 months ago
  87. 0081c1d Do not write into build in tests by clementbera · 4 years, 4 months ago
  88. e5025e7 Make sure to have an IR instruction materialized for local ends. by Mads Ager · 4 years, 4 months ago
  89. d77bc5b Perform R8 lambda method desugaring in the enqueuer. by Ian Zerny · 4 years, 4 months ago
  90. d1e9226 Add tests for @Metadata rewriting of companion objects. by Jinseong Jeon · 4 years, 4 months ago
  91. b1389a6 Initial support for maximumremovedandroidloglevel directive by Christoffer Quist Adamsen · 4 years, 4 months ago
  92. a0842a4 Revert "Improve precision of instance field value propagation" by Christoffer Quist Adamsen · 4 years, 4 months ago
  93. 967cfe6 Avoid treating exceptional control flow as straight-line code by Christoffer Quist Adamsen · 4 years, 4 months ago
  94. cef22a4 Only optimize instance fields in <init> and static fields in <clinit> by Christoffer Quist Adamsen · 4 years, 4 months ago
  95. 62f2eb2 Improve precision of instance field value propagation by Christoffer Quist Adamsen · 4 years, 4 months ago
  96. a3ad94e Allow the local variable table to contain unobservable info. by Mads Ager · 4 years, 4 months ago
  97. 5ec237e Only analyze BasicBlock instructions once in FieldValueAnalysis by Christoffer Quist Adamsen · 4 years, 4 months ago
  98. 8e6ffb0 Don't enable backporting by default through dex builder by Søren Gjesse · 4 years, 4 months ago
  99. 254f156 Re-enable @Metadata rewriting. by Jinseong Jeon · 4 years, 4 months ago
  100. 594410f Mark and propagate Kotlin member kinds. by Jinseong Jeon · 4 years, 4 months ago