1. 33c1c58 Add google-java-format to third_party. by Ian Zerny · 6 years ago
  2. ed15a60 Verify absence of fields and types in proto shrinking test by Christoffer Quist Adamsen · 6 years ago
  3. 76ce575 Forward exact dynamic type information from returns to call sites by Christoffer Quist Adamsen · 6 years ago
  4. d79b6a7 Enable field bit read analysis in run_on_app.py by Christoffer Quist Adamsen · 6 years ago
  5. 287975a Retain oneof fields with corresponding live oneof-case field by Christoffer Quist Adamsen · 6 years ago
  6. 2d7aab8 Update Smali, Dx, and DexMerger tasks to use Gradle workers by Jake Wharton · 6 years ago
  7. 5f39ca2 Rewrite Objects.hash(Object...) to Arrays.hashCode(Object[]) by Jake Wharton · 6 years ago
  8. 659e23f Rewrite min/max backport calls on numbers to Math by Jake Wharton · 6 years ago
  9. 8fd51b1 Update to utility by Søren Gjesse · 6 years ago
  10. 086636e Rewrite "sum" backport calls to directly add by Jake Wharton · 6 years ago
  11. 7fb7bb2 Rewrite zero-arg List.of to Collections.emptyList by Jake Wharton · 6 years ago
  12. 56a1dd7 Retrace: Add test and support for ambiguous stack traces by Morten Krogh-Jespersen · 6 years ago
  13. cc46af3 Utility to dump the usage of types from specific packages in android.jar by Søren Gjesse · 6 years ago
  14. e3c7c0c Move non-null insertion to non-null-tracker by Christoffer Quist Adamsen · 6 years ago
  15. ea420dc Retrace: Add unsupported --regex option in retrace commandline by Morten Krogh-Jespersen · 6 years ago
  16. c96227b Re-enable ConcurrentHashMap desugaring on M by clementbera · 6 years ago
  17. 60bab85 Use JSON over "default" in desugared lib by clementbera · 6 years ago
  18. 6cdef4b Log eligibility decisions in ClassInliner. by Jinseong Jeon · 6 years ago
  19. 99770d4 Log histograms in String(Builder)Optimizer if they are indeed logged. by Jinseong Jeon · 6 years ago
  20. feb115f Insert AssumeNotNull instructions for fields after inlining by Christoffer Quist Adamsen · 6 years ago
  21. 71a71ad Strenghthen static types related to proto one of objects by Christoffer Quist Adamsen · 6 years ago
  22. b174859 Allow space characters in SimpleName for the DEX format 040. by Ulya Trafimovich · 6 years ago
  23. 7c9574b Report the immediate reason for keeping methods. by Ian Zerny · 6 years ago
  24. 2472044 Enable temporary logging to diagnose test app issue by Christoffer Quist Adamsen · 6 years ago
  25. 3c876fb Move old retrace tests to package retraceproguard by Morten Krogh-Jespersen · 6 years ago
  26. 1388cb3 Require a keep reason to mark types live. by Ian Zerny · 6 years ago
  27. 5f3af3a Update patch version for release - new version is 1.6.31-dev by Christoffer Quist Adamsen · 6 years ago
  28. 2b7e52c Ignore tests to make tests green again by Morten Krogh-Jespersen · 6 years ago
  29. e608b6f Retrace: Retrace and report inline frames and correct positions by Morten Krogh-Jespersen · 6 years ago
  30. 4e094ed Port old retrace tests from old retrace to r8 retrace by Morten Krogh-Jespersen · 6 years ago
  31. ba63da4 Move Objects.requireNonNull and Lomg.compare handling into BackportedMethodRewriter by Jake Wharton · 6 years ago
  32. f487f18 Add backport test for Objects.requireNonNull by Jake Wharton · 6 years ago
  33. 521bc19 Reduce map lookups in BackportedMethodRewriter by Jake Wharton · 6 years ago
  34. a31e938 Fix race in NestReducer by clementbera · 6 years ago
  35. 483de78 Add utility method for all runtimes and api levels by Morten Krogh-Jespersen · 6 years ago
  36. a5ce66b Only apply bottom-up propagation to methods without body. by Jinseong Jeon · 6 years ago
  37. 8b8001e Limit method resolution in bottom-up propagation of assume rules. by Jinseong Jeon · 6 years ago
  38. 72fbd2f Add support for backporting List.of(E...) by Jake Wharton · 6 years ago
  39. 4501053 Make sure constants that are not swapped are indeed used by array-put. by Jinseong Jeon · 6 years ago
  40. 699e0ad Improve List.of backport implementations to match spec by Jake Wharton · 6 years ago
  41. b1002e6 Update patch version for release - new version is 1.6.30-dev by Ian Zerny · 6 years ago
  42. 18c286f Add missing call to StringConsumer.finish by Søren Gjesse · 6 years ago
  43. bffd4ad Add addSpecialLibraryConfiguration temporaly by Søren Gjesse · 6 years ago
  44. f1e05cc Relanding "Don't try to use delegate which could not be created" by Søren Gjesse · 6 years ago
  45. 011123c Relanding "Immediately write usage/deadcode data to consumer." by Søren Gjesse · 6 years ago
  46. 47acc6f Relanding "Make StringConsumer.finished an empty default method." by Søren Gjesse · 6 years ago
  47. 1af374d Relanding "Add finished callback to StringConsumer." by Søren Gjesse · 6 years ago
  48. f2e9044 Update patch version for release - new version is 1.6.29-dev by Ian Zerny · 6 years ago
  49. d11d423 Add more script engine tests with Rhino by Søren Gjesse · 6 years ago
  50. 8f0e099 Add Rhino 1.7.10 to third party by Søren Gjesse · 6 years ago
  51. e8741a0 DexType in Desugared library flags by clementbera · 6 years ago
  52. 6a12862 Ensure remaining unused proto fields are removed by Christoffer Quist Adamsen · 6 years ago
  53. 0d269aa Use read bits information for unused proto field removal by Christoffer Quist Adamsen · 6 years ago
  54. 1e3acb6 Extend field bit access info to handle simple read operations by Christoffer Quist Adamsen · 6 years ago
  55. 25f6eab Initial api for supporting direct generation of feature splits with R8 by Rico Wind · 6 years ago
  56. 50f75a6 Mark interfaces as instantiated in compat mode. by Ian Zerny · 6 years ago
  57. efea159 Skeleton for introducing field bit access analysis by Christoffer Quist Adamsen · 6 years ago
  58. 4db99e5 Fix remaining tests that was specifying api levels by Morten Krogh-Jespersen · 6 years ago
  59. bc318d2 Don't trace overridden library methods when computing main dex content. by Ian Zerny · 6 years ago
  60. 525669e Specify dex runtimes for NestMemberPropagatedTest by Morten Krogh-Jespersen · 6 years ago
  61. 441bfff Add a simple command line tool to get the list of backported APIs by Søren Gjesse · 6 years ago
  62. 05ba768 Refactored BackportedMethodRewriter to use DexMethod by Søren Gjesse · 6 years ago
  63. 02f5285 Add android.jar for API level 29 by Søren Gjesse · 6 years ago
  64. 3821adc Ensure that dex-runtimes are specified when setting apilevel by Morten Krogh-Jespersen · 6 years ago
  65. 3bda9d0 Additional test for retrace by Morten Krogh-Jespersen · 6 years ago
  66. 72fb428 Change WarnReflectiveAccessTest be independent of imports by Morten Krogh-Jespersen · 6 years ago
  67. 83cdc55 Invert check in the throwing condition of field instruction for readability. by Jinseong Jeon · 6 years ago
  68. bc0ffda Add r8mappings for tests to third party dependencies by Morten Krogh-Jespersen · 6 years ago
  69. 3fc4313 Relax throwing condition of field instructions in D8. by Jinseong Jeon · 6 years ago
  70. 7ba8f40 Propagate more null-values in uninstantiated type optimization by Christoffer Quist Adamsen · 6 years ago
  71. 5dcde34 Use DexString/Type in RetargetCoreLib by clementbera · 6 years ago
  72. d2fbd98 Introduce a graph reporter with typed reporting methods. by Ian Zerny · 6 years ago
  73. 9ee3abb Lazily identify overridden library methods. by Ian Zerny · 6 years ago
  74. a99eaea Do not mark library fields as targeted by Christoffer Quist Adamsen · 6 years ago
  75. 0c5d438 Remove incorrect negation from set-addition test. by Ian Zerny · 6 years ago
  76. 122cb1a Mark non-rebound field accesses as targeted by Christoffer Quist Adamsen · 6 years ago
  77. 8e7833b Rename libraryConfiguration by clementbera · 6 years ago
  78. 99fb2eb Maintain the set of direct and indirectly instantiated types. by Ian Zerny · 6 years ago
  79. 223a818 Verify the absence of unused proto extensions in Proto2ShrinkingTest by Christoffer Quist Adamsen · 6 years ago
  80. 24738ea Do not mark dead proto fields as targeted by Christoffer Quist Adamsen · 6 years ago
  81. 4a9c4e2 Add base tests illustrating merging/inlining issues with DexSplitter by Rico Wind · 6 years ago
  82. 75174ac Use Library Configuration JSON by clementbera · 6 years ago
  83. e8f1d6b Also consider interface types in the refined type computation by Christoffer Quist Adamsen · 6 years ago
  84. 91d3018 Fix class inliner bug that leads to unnecessary bail-outs for candidates not inheriting from Object by Christoffer Quist Adamsen · 6 years ago
  85. 0fb0f52 Exploit that type information is exact for newly-created instances by Christoffer Quist Adamsen · 6 years ago
  86. 758adac Avoid unnecessary lookups in optimizations by Christoffer Quist Adamsen · 6 years ago
  87. 4919bc9 Fix missing type propagation in uninstantiated type optimization by Christoffer Quist Adamsen · 6 years ago
  88. 1e17153 Check version in desugar library configuration by Søren Gjesse · 6 years ago
  89. f0928a1 Fix typo in assertion by Christoffer Quist Adamsen · 6 years ago
  90. 6e5e584 Generate a Maven artefact with the desugar library configuration by Søren Gjesse · 6 years ago
  91. 07fd347 Retrace: First cut at actually parsing stack traces and use mapping by Morten Krogh-Jespersen · 6 years ago
  92. 9ea26ed Add downloadMappingFilesForRetraceTests as a test-dependency by Morten Krogh-Jespersen · 6 years ago
  93. ccdb9e4 Add support for downloading r8 mappings file for retrace tests by Morten Krogh-Jespersen · 6 years ago
  94. 8915c85 Fix a typo in InvokeInterfacePositiveTest: wrong class name to lookup. by Jinseong Jeon · 6 years ago
  95. 32e9ba2 Add benchmark inputs to .gitignore by Rico Wind · 6 years ago
  96. abf630f Repackage call site optimization info/propagator. by Jinseong Jeon · 6 years ago
  97. 956615c More desugared library tests by clementbera · 6 years ago
  98. 9b9c14e Fix subtyping queries for synthesized classes by Christoffer Quist Adamsen · 6 years ago
  99. 7dac1aa Remove unused def getFetchDepsTaskName from build.gradle by Morten Krogh-Jespersen · 6 years ago
  100. 5d1d9d2 Propagate types after lambda desugaring by Christoffer Quist Adamsen · 6 years ago