1. 3fb4a3a Add @Keep and @KeepForSubclassing annotations for public R8 API by Mathias Rav · 6 years ago
  2. fdad2d4 Avoid double printing of member rules for -whyareyoukeeping by Søren Gjesse · 6 years ago
  3. 9b9243c Remove unused class BinaryPosition by Mathias Rav · 6 years ago
  4. a2a64f1 Make R8 and D8 command-line parsing use only public API by Mathias Rav · 6 years ago
  5. e93426c Merge "Fix splitting for exception overlapping in release mode." by Mads Ager · 6 years ago
  6. b6123db Fix splitting for exception overlapping in release mode. by Mads Ager · 6 years ago
  7. 352d97b Merge "Test verification behavior of dex move instructions." by Ian Zerny · 6 years ago
  8. 5d99ac7 Merge "Make ASM skip code when reading class structures" by Mathias Rav · 6 years ago
  9. c9e3291 Test verification behavior of dex move instructions. by Ian Zerny · 6 years ago
  10. c069601 Merge "Upgrade class-file version when inlining" by Mathias Rav · 6 years ago
  11. 87c5d47 Upgrade class-file version when inlining by Mathias Rav · 6 years ago
  12. 10a4089 Merge "Only add keep rule when there is a default ctor" by Christoffer Quist Adamsen · 6 years ago
  13. 281fbc1 Update version for release 1.2.19-dev. by Mads Ager · 6 years ago
  14. ba0717c Only add keep rule when there is a default ctor by Christoffer Quist Adamsen · 6 years ago
  15. ddb58af Merge "Revert "Emit DebugLocalsChange before Goto"" by Mads Ager · 6 years ago
  16. 02e53d5 Revert "Emit DebugLocalsChange before Goto" by Mads Ager · 6 years ago
  17. 2e16590 Merge "Fix for some tests with invalid Dalvik dex code" by Søren Gjesse · 6 years ago
  18. f12b778 Fix for some tests with invalid Dalvik dex code by Søren Gjesse · 6 years ago
  19. 2d58dfa Merge "Treat -dontobfuscate as -keepattributes * in Proguard compatibilty mode" by Colin Cross · 6 years ago
  20. 6dac2a8 Merge "Add toString to TextRange" by Søren Gjesse · 6 years ago
  21. 4a95706 Merge "Fail on partially implemented Proguard options" by Søren Gjesse · 6 years ago
  22. 1dc59c6 Merge "Remove DexOverflowException" by Mathias Rav · 6 years ago
  23. 913df65 Remove DexOverflowException by Mathias Rav · 6 years ago
  24. b924163 Merge "Fix for some tests with invalid dex code." by Ian Zerny · 6 years ago
  25. dcc54dc Get rid of CompilationException by Mathias Rav · 6 years ago
  26. c276122 Add toString to TextRange by Søren Gjesse · 6 years ago
  27. c9e940f Fail on partially implemented Proguard options by Søren Gjesse · 6 years ago
  28. 1fb2cd2 Make ASM skip code when reading class structures by Mathias Rav · 6 years ago
  29. 44a09c8 Update version for release 1.2.18-dev. by Mads Ager · 6 years ago
  30. ea1bd5e Treat -dontobfuscate as -keepattributes * in Proguard compatibilty mode by Colin Cross · 6 years ago
  31. efc942c Merge "Improve information in GenericSignatureFormatError" by Jinseong Jeon · 6 years ago
  32. 2318e5f Fix for some tests with invalid dex code. by Ian Zerny · 6 years ago
  33. 4d5774a Merge "Report errors for non-existant flag files correctly." by Mads Ager · 6 years ago
  34. c3d9939 Report errors for non-existant flag files correctly. by Mads Ager · 6 years ago
  35. f334596 Merge "Remove unneeded scope creation." by Ian Zerny · 6 years ago
  36. 41476f8 Tests of verification errors for incorrectly used numeric if-zero tests. by Ian Zerny · 6 years ago
  37. 08327cc Merge "AbstractMethodRemover: Don't remove more visible abstract methods" by Mathias Rav · 6 years ago
  38. 569214a Remove unneeded scope creation. by Ian Zerny · 6 years ago
  39. b5dc8a5 Improve information in GenericSignatureFormatError by Søren Gjesse · 6 years ago
  40. e4f1d70 Mark field type as live. by Jinseong Jeon · 6 years ago
  41. 6603649 AbstractMethodRemover: Don't remove more visible abstract methods by Mathias Rav · 6 years ago
  42. 691e4d0 Merge "Make ClassNameMinifier resilient to the absence of (shrunk) outer class." by Jinseong Jeon · 6 years ago
  43. 217018e Make ClassNameMinifier resilient to the absence of (shrunk) outer class. by Jinseong Jeon · 6 years ago
  44. 480cc2d Merge "Add simple flag file support to D8 and R8." by Mads Ager · 6 years ago
  45. 549cd04 Mark as bridge in CovariantReturnTypeAnnotationTransformer by Christoffer Quist Adamsen · 6 years ago
  46. ea01cfd Add simple flag file support to D8 and R8. by Mads Ager · 6 years ago
  47. cca1065 Fix empty-zip change. by Mads Ager · 6 years ago
  48. 075303e Merge "R8 Kotlin tests: also check symbols in input" by Sebastien Hertz · 6 years ago
  49. aa1a24d R8 Kotlin tests: also check symbols in input by Sebastien Hertz · 6 years ago
  50. dcf3d9d Merge changes Iee4ef0a7,If37aa127 by Mathias Rav · 6 years ago
  51. e45d9bf Change D8 and R8 to output an empty zip when there are no bytecode in the input. by Mads Ager · 6 years ago
  52. 619dcdc Regenerate API usage sample JARs by Mathias Rav · 6 years ago
  53. ede051a build.gradle: Don't specify output.resourcesDir for apiUsageSample by Mathias Rav · 6 years ago
  54. f4fc3b0 Processing of @CovariantReturnType annotations by Christoffer Quist Adamsen · 6 years ago
  55. 7617f63 Merge "minify_tool: Fix benchmark output and rename parameter" by Mathias Rav · 6 years ago
  56. ab0b7e0 Outliner: Don't use mutable keys in HashMap by Mathias Rav · 6 years ago
  57. 3726e35 Merge "Update unsplitting of arguments" by Christoffer Quist Adamsen · 6 years ago
  58. 48a131a Merge "Emit DebugLocalsChange before Goto" by Mathias Rav · 6 years ago
  59. 766c1d3 Merge "Change ApiLevelException to a RuntimeException" by Mathias Rav · 6 years ago
  60. bd10f54 Fix typos at comments in tests. by Jinseong Jeon · 6 years ago
  61. 1bcd50a Merge "Materialize wildcards with captures to apply -if rules in parallel." by Jinseong Jeon · 6 years ago
  62. c703399 Merge "Reproduce b/80083341." by Jinseong Jeon · 6 years ago
  63. eccb80b Merge "Reproduce b/78788577." by Jinseong Jeon · 6 years ago
  64. ac195ff Merge "Allow whitespace between @ and interface in Proguard rules" by Søren Gjesse · 6 years ago
  65. cbd8a2d Allow whitespace between @ and interface in Proguard rules by Søren Gjesse · 6 years ago
  66. ef1f3cf Make -whyareyoukeeping work with main dex tracing entry point by Søren Gjesse · 6 years ago
  67. faed07c Emit DebugLocalsChange before Goto by Mathias Rav · 6 years ago
  68. 138da27 Merge "Use gson instead of json_simple." by Mads Ager · 6 years ago
  69. 14457a9 Change ApiLevelException to a RuntimeException by Mathias Rav · 6 years ago
  70. 4bd656a Merge changes Ic6865d1e,I8dae88db by Mathias Rav · 6 years ago
  71. c4c6ddc Actually make sure that we only rewrite invoke-virtual if targeting a method in the current class. by Mads Ager · 6 years ago
  72. f35520f Merge "Only rewrite invoke-virtual to invoke-direct if the direct resolution result is on the target of the invoke and *not* a base class." by Mads Ager · 6 years ago
  73. e1fe5e5 Only rewrite invoke-virtual to invoke-direct if the direct resolution result is on the target of the invoke and *not* a base class. by Mads Ager · 6 years ago
  74. d3499eb minify_tool: Fix benchmark output and rename parameter by Mathias Rav · 6 years ago
  75. a4042f5 Fix two invocations of toolhelper.run() by Mathias Rav · 6 years ago
  76. c036aa3 Materialize wildcards with captures to apply -if rules in parallel. by Jinseong Jeon · 6 years ago
  77. 3529ac1 Merge "Convert invokevirtual to invoke-direct when target is private method on current class." by Mads Ager · 6 years ago
  78. efc87f3 Convert invokevirtual to invoke-direct when target is private method on current class. by Mads Ager · 6 years ago
  79. 878ccda Reproduce b/80083341. by Jinseong Jeon · 6 years ago
  80. e209cd4 Merge "Adjustments from primitive types to Comparable/Serializable" by Denis Vnukov · 6 years ago
  81. d8f10b4 Merge "Trivial class inliner" by Denis Vnukov · 6 years ago
  82. 956c917 Reproduce b/78788577. by Jinseong Jeon · 6 years ago
  83. 270b699 Trivial class inliner by Denis Vnukov · 6 years ago
  84. 1639654 Merge "Ignore option -mergeinterfacesaggressively" by Jinseong Jeon · 6 years ago
  85. 3e8b2d1 Ignore option -mergeinterfacesaggressively by Jinseong Jeon · 6 years ago
  86. d49ac46 Adjustments from primitive types to Comparable/Serializable by Denis Vnukov · 6 years ago
  87. 4312bbd Merge "Add test for object and global Kotlin properties" by Sebastien Hertz · 6 years ago
  88. 25ceb30 Only use JSRInlinerAdapter if necessary by Mathias Rav · 6 years ago
  89. caa1f4c CF frontend: Canonicalize debug local info by Mathias Rav · 6 years ago
  90. ad09512 Merge "Refactor minify-tool.py and add run_bootstrap_benchmark.py" by Mathias Rav · 6 years ago
  91. 92f3340 Refactor minify-tool.py and add run_bootstrap_benchmark.py by Mathias Rav · 6 years ago
  92. 7c2e0a5 Update patch version for release - new version is 1.2.17-dev by Tamas Kenez · 6 years ago
  93. da1d309 R8Command: set consumeDataResources default to false. by Tamas Kenez · 6 years ago
  94. f65591b Merge "Extract optional origin and position when throwing abort exception." by Ian Zerny · 6 years ago
  95. 20c7c20 Merge "Add script to run R8 on a command-line program" by Mathias Rav · 6 years ago
  96. 97b8cb1 Merge "Add golem build utility" by Rico Wind · 6 years ago
  97. c511e94 Add golem build utility by Rico Wind · 6 years ago
  98. bfcf728 Add script to run R8 on a command-line program by Mathias Rav · 6 years ago
  99. 9cf6a74 utils.py: Run dexsegments via the swiss army knife by Mathias Rav · 6 years ago
  100. 7ab97d1 Merge "Tests for processing of CovariantReturnType annotation" by Christoffer Quist Adamsen · 6 years ago