1. 65d4cd1 Merge "Extend context sensitive GraphLense API" by Christoffer Quist Adamsen · 6 years ago
  2. 184ad66 Merge "Add support for getting method and field signatures in DexInspector" by Søren Gjesse · 6 years ago
  3. a94da32 Add support for getting method and field signatures in DexInspector by Søren Gjesse · 6 years ago
  4. c68eca1 Extend context sensitive GraphLense API by Christoffer Quist Adamsen · 6 years ago
  5. 1764dd2 Merge "Add tests for vertical class merging" by Christoffer Quist Adamsen · 6 years ago
  6. dcbf486 Merge "r8lib_size_compare: Fix undefined variable" by Mads Ager · 6 years ago
  7. 3aad910 Merge "Add template method test for class merging" by Christoffer Quist Adamsen · 6 years ago
  8. c66639c Remove context from lookupType and lookupField by Christoffer Quist Adamsen · 6 years ago
  9. 10c8a16 Add tests for vertical class merging by Christoffer Quist Adamsen · 6 years ago
  10. aada408 Merge "Rename merged exception classes in DeadCodeRemover" by Christoffer Quist Adamsen · 6 years ago
  11. bde428a Add template method test for class merging by Christoffer Quist Adamsen · 6 years ago
  12. 95dd66b Rename merged exception classes in DeadCodeRemover by Christoffer Quist Adamsen · 6 years ago
  13. f140321 Update patch version for release - new version is 1.2.23-dev by Rico Wind · 6 years ago
  14. dd24a26 Merge "Read zip archives using UTF-8 encoding and avoid using the platform encoding." by Mads Ager · 6 years ago
  15. c70caff Update patch version for release - new version is 1.2.22-dev by Rico Wind · 6 years ago
  16. a26659a Read zip archives using UTF-8 encoding and avoid using the platform encoding. by Mads Ager · 6 years ago
  17. 444fcf2 Merge "DexEncodedMethod.Builder: Also copy classFileVersion" by Jinseong Jeon · 6 years ago
  18. 9ec29c0 Merge "Migrate publicizer from ...graph to ...optimize" by Jinseong Jeon · 6 years ago
  19. 28b8284 Merge "Warn about and remove invalid class signatures" by Søren Gjesse · 6 years ago
  20. d53d543 Merge "Make the D8 command line allow diplicate classes for classpath" by Søren Gjesse · 6 years ago
  21. 8ea3f02 Make the D8 command line allow diplicate classes for classpath by Søren Gjesse · 6 years ago
  22. aa0df7d DexEncodedMethod.Builder: Also copy classFileVersion by Mathias Rav · 6 years ago
  23. f750172 r8lib_size_compare: Fix undefined variable by Mathias Rav · 6 years ago
  24. bb1aa57 Warn about and remove invalid class signatures by Søren Gjesse · 6 years ago
  25. 1676d9d Merge "Fix long line in previous commit" by Søren Gjesse · 6 years ago
  26. 12f11f3 Migrate publicizer from ...graph to ...optimize by Jinseong Jeon · 6 years ago
  27. d9020b8 Merge "Extend docstrings+usages of PrintSeeds+PrintUses" by Mathias Rav · 6 years ago
  28. 3457422 Extend docstrings+usages of PrintSeeds+PrintUses by Mathias Rav · 6 years ago
  29. 73a90f0 Fix long line in previous commit by Søren Gjesse · 6 years ago
  30. 4959a11 Merge "Add support for getting the class signature in DexInspector" by Søren Gjesse · 6 years ago
  31. ab2b0a8 Merge "Add --ir option to Disassemble" by Mathias Rav · 6 years ago
  32. efa1a16 Merge "CF frontend for testing: Handle state transfer for throw-instruction" by Mathias Rav · 6 years ago
  33. e29f0f7 Add --ir option to Disassemble by Mathias Rav · 6 years ago
  34. 6fd55c4 CF frontend for testing: Handle state transfer for throw-instruction by Mathias Rav · 6 years ago
  35. 38660d3 Add support for getting the class signature in DexInspector by Søren Gjesse · 6 years ago
  36. 9c28578 Merge "Enable more errorprone checks." by Mads Ager · 6 years ago
  37. 2ce4b37 Enable more errorprone checks. by Mads Ager · 6 years ago
  38. 8fdef07 Merge "Update catch handlers after class merging" by Christoffer Quist Adamsen · 6 years ago
  39. 823b343 Merge "Add programs to compare R8 and ProGuard output sizes" by Mathias Rav · 6 years ago
  40. 56df69d Add programs to compare R8 and ProGuard output sizes by Mathias Rav · 6 years ago
  41. d166b00 Remove unused class UsageInformationConsumer by Mathias Rav · 6 years ago
  42. 28ece0f Update catch handlers after class merging by Christoffer Quist Adamsen · 6 years ago
  43. bc8de7b Add library licenses for kotlinx-metadata-jvm and its dependencies. by Jinseong Jeon · 6 years ago
  44. 9f1e41b Merge "From DexAnnotation to KotlinInfo via kotlinx.metadata.jvm.KotlinClassMetadata" by Jinseong Jeon · 6 years ago
  45. 1ae12e1 Merge "Rename runOnJava overload to runOnJavaRaw" by Christoffer Quist Adamsen · 6 years ago
  46. 8e236f6 Fix failing test by Søren Gjesse · 6 years ago
  47. 761710a Rename runOnJava overload to runOnJavaRaw by Christoffer Quist Adamsen · 6 years ago
  48. 07fc617 Merge "R8RunExamplesCommon: Don't reassign ExpectedException" by Mathias Rav · 6 years ago
  49. 73c6d94 Merge "Add test for signature attribute parsing" by Søren Gjesse · 6 years ago
  50. b5cce0e Add test for signature attribute parsing by Søren Gjesse · 6 years ago
  51. 50e7942 R8RunExamplesCommon: Don't reassign ExpectedException by Mathias Rav · 6 years ago
  52. a4038e4 Run test examples in CF-to-DEX mode by Mathias Rav · 6 years ago
  53. b46dc00 Add script to print R8 API not covered by API usage sample by Mathias Rav · 6 years ago
  54. d6aa7f5 From DexAnnotation to KotlinInfo via kotlinx.metadata.jvm.KotlinClassMetadata by Jinseong Jeon · 6 years ago
  55. 3824694 Merge "Fix an infinite loop in CodeRewriter#simplifyArrayConstruction." by Jinseong Jeon · 6 years ago
  56. 0280408 Merge "Do not translate File.separatorChar to / when reading from archives." by Mads Ager · 6 years ago
  57. 66b4f4a Do not translate File.separatorChar to / when reading from archives. by Mads Ager · 6 years ago
  58. f0d2138 Merge "Regress78493232_WithPhi: Fix expectation for failing test" by Mathias Rav · 6 years ago
  59. 4e526e2 Regress78493232_WithPhi: Fix expectation for failing test by Mathias Rav · 6 years ago
  60. 4896296 Update version for release 1.2.21-dev by Christoffer Quist Adamsen · 6 years ago
  61. 95cad41 Fix an infinite loop in CodeRewriter#simplifyArrayConstruction. by Jinseong Jeon · 6 years ago
  62. 10b0267 Merge "Remove trivial phis for all string new-instance values." by Ian Zerny · 6 years ago
  63. 7254894 Remove trivial phis for all string new-instance values. by Ian Zerny · 6 years ago
  64. 3143c23 Merge "Use golden files for runtime tests on Windows or Mac" by Jean-Marie Hénaff · 6 years ago
  65. 16790dc Support for simple builder pattern in class inliner. by Denis Vnukov · 6 years ago
  66. 7a64eec Use golden files for runtime tests on Windows or Mac by Jean-Marie Henaff · 6 years ago
  67. 85d0738 Merge "Test for "R8/CF does not merge identical catch handlers"" by Mathias Rav · 6 years ago
  68. 312edc8 Test for "R8/CF does not merge identical catch handlers" by Mathias Rav · 6 years ago
  69. ae1f4f5 Merge "Support --pg-conf in Disassemble for class-file input" by Mathias Rav · 6 years ago
  70. f3bead9 Support --pg-conf in Disassemble for class-file input by Mathias Rav · 6 years ago
  71. 2b3b358 Update version for release 1.2.20-dev. by Mads Ager · 6 years ago
  72. ca6a3df Merge "Fix parsing of positions dex options in CompatDexBuilder." by Mads Ager · 6 years ago
  73. 00933abd Fix parsing of positions dex options in CompatDexBuilder. by Mads Ager · 6 years ago
  74. 349be0a Merge "Allow disabling inlining for development version of R8" by Mathias Rav · 6 years ago
  75. 550dffd Merge "Fix crash in DexCallSite.collectIndexedItems()" by Mathias Rav · 6 years ago
  76. f91c4b5 Allow disabling inlining for development version of R8 by Mathias Rav · 6 years ago
  77. 6763dcb Merge "Temporarily disable -adaptresourcefilecontents in gmscore tests" by Rico Wind · 6 years ago
  78. bfb2f7b Use binary search to find the split covering an instruction. by Mads Ager · 6 years ago
  79. 528b11f Fix crash in DexCallSite.collectIndexedItems() by Mathias Rav · 6 years ago
  80. faa0048 Temporarily disable -adaptresourcefilecontents in gmscore tests by Rico Wind · 6 years ago
  81. a6df011 Revert "Ensure consistent IR graph has only precise types." by Ian Zerny · 6 years ago
  82. 253fd29 Merge "Annotate StringConsumer with @KeepForSubclassing" by Mathias Rav · 6 years ago
  83. ddf6dfa Merge "Specify API surface of DexSplitter" by Mathias Rav · 6 years ago
  84. d95d357 Merge "Add test for "TreeShaking: Detect instance fields never written"" by Mathias Rav · 6 years ago
  85. 472a230 Fix test on Windows by Sren Gjesse · 6 years ago
  86. 4ea25d3 Update status for art test 134 to passing. by Ian Zerny · 6 years ago
  87. 9ce4946 Specify API surface of DexSplitter by Mathias Rav · 6 years ago
  88. b065eed Merge "Avoid double printing of member rules for -whyareyoukeeping" by Søren Gjesse · 6 years ago
  89. 89eb02c Annotate StringConsumer with @KeepForSubclassing by Mathias Rav · 6 years ago
  90. e66c0d8 Remove unneeded methods on imprecise types and computeOutType from Phi. by Ian Zerny · 6 years ago
  91. e2e7e11 Ensure consistent IR graph has only precise types. by Ian Zerny · 6 years ago
  92. 133523f Merge "Resolve single vs object in IRBuilder." by Ian Zerny · 6 years ago
  93. 2806c6b Resolve single vs object in IRBuilder. by Ian Zerny · 6 years ago
  94. f58b3ef Add test for "TreeShaking: Detect instance fields never written" by Mathias Rav · 6 years ago
  95. 93f067f Merge "Util to find all interfaces implemented in the current type." by Jinseong Jeon · 6 years ago
  96. 57a35a3 Util to find all interfaces implemented in the current type. by Jinseong Jeon · 6 years ago
  97. 5a898f6 Merge "Remove unused class BinaryPosition" by Mathias Rav · 6 years ago
  98. f502c48 Merge changes I2342b395,Ie0918957,I0a9a2a17 by Mathias Rav · 6 years ago
  99. e3f3c52 Use command-line parsing in apiUsageSample by Mathias Rav · 6 years ago
  100. ae4487d Merge "Mark field type as live." by Jinseong Jeon · 6 years ago