1. 9da39f3 Consider phis in basic block behavioral subsumption analysis by Christoffer Quist Adamsen · 6 years ago
  2. b422192 Keep dependent items for indirectly instantiated types by Christoffer Quist Adamsen · 6 years ago
  3. 363905b Remove redundant debug positions before numbering instructions by Christoffer Quist Adamsen · 6 years ago
  4. 452fe23 Redundant switch case elimination by Christoffer Quist Adamsen · 6 years ago
  5. 2c5324b Update SwitchCaseRemovalTest to verify redundant cases are removed by Christoffer Quist Adamsen · 6 years ago
  6. 0d6ab49 Disable value propagation for constructors by Christoffer Quist Adamsen · 6 years ago
  7. 6e2d439 Synthesize throwing body when merging abstract method to non-abstract class by Christoffer Quist Adamsen · 6 years ago
  8. cfb967994 Revert "Update the type-information after checkcast removal" by Christoffer Quist Adamsen · 6 years ago
  9. a280799 Reland "Synthesize null-throwing body for abstract methods on non-abstract classes" by Christoffer Quist Adamsen · 6 years ago
  10. f86a2c9 Revert "Synthesize null-throwing body for abstract methods on non-abstract classes" by Morten Krogh-Jespersen · 6 years ago
  11. 47aca2f Revert "Nest Access Control application tests" by Morten Krogh-Jespersen · 6 years ago
  12. 44f08d7 Update the type-information after checkcast removal by Morten Krogh-Jespersen · 6 years ago
  13. 0924325 Framework for removing dead switch cases by Christoffer Quist Adamsen · 6 years ago
  14. 4947f9a Remove tests using now removed test code. by Ian Zerny · 6 years ago
  15. 6a980fa Add logging for debugging potentially dead fields by Christoffer Quist Adamsen · 6 years ago
  16. 3b44a0c Post-optimize methods with dead field references by Christoffer Quist Adamsen · 6 years ago
  17. 22eaff0 Follow up on null member value propagation by Christoffer Quist Adamsen · 6 years ago
  18. c1fa4e8 Ignore class initialization for dead field elimination by Christoffer Quist Adamsen · 6 years ago
  19. 345d3b8 Nest Access Control application tests by clementbera · 6 years ago
  20. 9a1fb81 Desugar multianewarray instructions in new CF front-end. by Ian Zerny · 6 years ago
  21. 0fe43c4 Revert "Nest Access Control application tests" by Clément Béra · 6 years ago
  22. 4c8627d Nest Access Control application tests by clementbera · 6 years ago
  23. 28e9332 Synthesize null-throwing body for abstract methods on non-abstract classes by Christoffer Quist Adamsen · 6 years ago
  24. e2bd1dc Desugar synchronized methods in new CF front-end. by Ian Zerny · 6 years ago
  25. 859af5f Apply -whyareyoukeeping and -checkdiscard to overridden methods. by Jinseong Jeon · 6 years ago
  26. 02d4cf2 Fix Inliner with nest by clementbera · 6 years ago
  27. 955fa63 Do not trace dead fields in Enqueuer by Christoffer Quist Adamsen · 6 years ago
  28. 0bca05e Task to compile R8 with Java 11 by clementbera · 6 years ago
  29. 8b8c78c Update patch version for release - new version is 1.6.4-dev by clementbera · 6 years ago
  30. 83d962b Record renaming states for methods even if renamed names are same as before. by Jinseong Jeon · 6 years ago
  31. 88094b7 Make RootSetBuilder independent of AppInfo variant. by Jinseong Jeon · 6 years ago
  32. f6ac386 Clean up a dead variable in invoke canonicalizer. by Jinseong Jeon · 6 years ago
  33. 89b75d8 Canonicalize item-based const-string. by Jinseong Jeon · 6 years ago
  34. ce8787f Synthesize backport util class only if it does not exist. by Jinseong Jeon · 6 years ago
  35. 094f83d Desugar Byte/Boolean/Character/Short/Integer.compare. by Jake Wharton · 6 years ago
  36. f2b94c1 Clean up StringInMonitorTest by Christoffer Quist Adamsen · 6 years ago
  37. 5e984c0 Reapply "Fix type of outline arguments"" by Søren Gjesse · 6 years ago
  38. d429a60 Don't call toSourceString on every single method that we convert by Rico Wind · 6 years ago
  39. 7778087 Member value propagation for instance-get instructions by Christoffer Quist Adamsen · 6 years ago
  40. d0a5d64 Member value propagation for null's by Christoffer Quist Adamsen · 6 years ago
  41. 2a5cbbf Make Enqueuer#createAppInfo virtual by Christoffer Quist Adamsen · 6 years ago
  42. 0891ac9 Change isRead/isWritten to take DexEncodedField by Christoffer Quist Adamsen · 6 years ago
  43. 5bea583 Do not remove AssumeDynamicType instructions in blocks-to-be-removed by Christoffer Quist Adamsen · 6 years ago
  44. 1802919 Handle bad merge related to libraryMethodsWithoutSideEffects by Christoffer Quist Adamsen · 6 years ago
  45. ffd1d85 Introduce a predicate for libraryMethodsWithoutSideEffects by Christoffer Quist Adamsen · 6 years ago
  46. 2341e61 Use the arity of k-style lambda group's interface, not main method. by Jinseong Jeon · 6 years ago
  47. ade6f79 Revert "Fix type of outline arguments" by Ian Zerny · 6 years ago
  48. 3682ef4 Reproduce b/133379765: λ group arity mismatch after unused arg removal. by Jinseong Jeon · 6 years ago
  49. acef9f6 Canonicalize calls with no side effects and deterministic outputs. by Jinseong Jeon · 6 years ago
  50. cb31092 Fix type of outline arguments by Søren Gjesse · 6 years ago
  51. ec78254 Suppress StringBuilder/StringBuffer constructor failures in jctf by Rico Wind · 6 years ago
  52. d789c9e Status fix for tests after change to CheckCast::evaluate(). by Ian Zerny · 6 years ago
  53. 952e1d5 Add third party dependency desugar_jdk_libs by Søren Gjesse · 6 years ago
  54. 2645059 Rewrite field usage information from Enqueuer by Christoffer Quist Adamsen · 6 years ago
  55. ab51636 Remove the boolean and byte distinction from array member types. by Ian Zerny · 6 years ago
  56. 0f93cd6 Make type evaluation of checkcast invariant except for nullability info. by Ian Zerny · 6 years ago
  57. ae9daae Add test and fix for duplicate source error in SeedMapper by Morten Krogh-Jespersen · 6 years ago
  58. 839438a Relax assertion that checks the inner class name when mapping by Morten Krogh-Jespersen · 6 years ago
  59. 50d62ee Rewrite renaming strategies to ask for and specify pre-reserved names by Morten Krogh-Jespersen · 6 years ago
  60. 1756136 Fix test status after change to keepclassmembers and archive issue. by Ian Zerny · 6 years ago
  61. 00b52ed Link dependent non-static items in the kept graph info. by Ian Zerny · 6 years ago
  62. 189d3b8 Rewrite invoke structures in Enqueuer by Christoffer Quist Adamsen · 6 years ago
  63. b6ec0db Update patch version for release - new version is 1.6.3-dev by Ian Zerny · 6 years ago
  64. 21340a9 IRConverter: use the application already passed implicitly to constructor. by Tamas Kenez · 6 years ago
  65. 225781d Introduce nodes for conditional keep rules and link them in the graph. by Ian Zerny · 6 years ago
  66. af35e6b Assert no vertically merged classes in IR after lensrewriting by Morten Krogh-Jespersen · 6 years ago
  67. 25295a9 Fix MixedCaseTest to not generate unique names on Windows by Morten Krogh-Jespersen · 6 years ago
  68. be19d30 Rename test package to lower case by clementbera · 6 years ago
  69. b44da77 Enable NestBasedDesugaring by clementbera · 6 years ago
  70. 4a19152 Disable minification if -addconfigurationdebugging is set. by Jinseong Jeon · 6 years ago
  71. fc45a9c Verify methods that have been inlined into their single call site are pruned by Christoffer Quist Adamsen · 6 years ago
  72. c58a20e Fix exit code handling of only_jctf by Rico Wind · 6 years ago
  73. 8b50edc R8 nest warning and errors by clementbera · 6 years ago
  74. 1615688 Enable -dontusemixedcaseclassnames and allow numbers in identifiers by Morten Krogh-Jespersen · 6 years ago
  75. 6fef2f1 Allow for using minification with applymapping by Morten Krogh-Jespersen · 6 years ago
  76. a9db204 Minor cleanups regarding -identifiernamestring by Jinseong Jeon · 6 years ago
  77. 1be306c Reland "Discard init with wildcards." by Jinseong Jeon · 6 years ago
  78. f7696b2 Verify that entry blocks do not have catch handlers by Christoffer Quist Adamsen · 6 years ago
  79. 4991ac6 Change ProguardMapMinifier to handle applymapping use cases by Morten Krogh-Jespersen · 6 years ago
  80. 902e20f Rewrite parser to remember last added entry by Morten Krogh-Jespersen · 6 years ago
  81. cd89120 Only run ServiceLoaderRewriter in R8 by Christoffer Quist Adamsen · 6 years ago
  82. 6d6e04e Introduce heuristic for spurious call graph edges by Christoffer Quist Adamsen · 6 years ago
  83. 6581694 Introduce a max depth threshold for the cycle eliminator by Christoffer Quist Adamsen · 6 years ago
  84. cfdf851 Avoid access to static member ServiceLoaderRewriter.rewrite() via instance reference by Christoffer Quist Adamsen · 6 years ago
  85. df2e348 Issue warning if -injars or -libraryjars are given non-archive arguments. by Ian Zerny · 6 years ago
  86. ac8d504 Extend testing utilities for diagnostic inspection. by Ian Zerny · 6 years ago
  87. 89bc34d Ensure compatdx and compatproguard proper extensions of R8. by Ian Zerny · 6 years ago
  88. e820d99 Add logging for the max depth in the call graph by Christoffer Quist Adamsen · 6 years ago
  89. a01744e Extend @Parameters annotation in BootstrapCurrentEqualityTest by Christoffer Quist Adamsen · 6 years ago
  90. 372c590 Use NestBasedAccessDesugaringDiagnosis by clementbera · 6 years ago
  91. c28ea8d Enable Nest based access in optimizations by clementbera · 6 years ago
  92. 05333e9 Update patch version for release - new version is 1.6.2-dev by Søren Gjesse · 6 years ago
  93. cbeae78 Prepare for "lookup in library classes before program classes" by Søren Gjesse · 6 years ago
  94. 864070c Fix compilation warning from LocalClassRenamingTest by Christoffer Quist Adamsen · 6 years ago
  95. 0852baf Unify reservation of field and method names in strategy by Morten Krogh-Jespersen · 6 years ago
  96. 50fac91 Add tests for class and package obfuscation dictionary by Morten Krogh-Jespersen · 6 years ago
  97. 7288597 Missing Copyright by clementbera · 6 years ago
  98. d5bd4f3 Class merging across nests by clementbera · 6 years ago
  99. 65834c4 Check for -assumenosideeffects rules in dead code elimination for static-get by Christoffer Quist Adamsen · 6 years ago
  100. 0615bf0 Synthesize -assumenosideeffects rule for MIN_SDK by Christoffer Quist Adamsen · 6 years ago