1. 91d3018 Fix class inliner bug that leads to unnecessary bail-outs for candidates not inheriting from Object by Christoffer Quist Adamsen · 6 years ago
  2. 0fb0f52 Exploit that type information is exact for newly-created instances by Christoffer Quist Adamsen · 6 years ago
  3. 758adac Avoid unnecessary lookups in optimizations by Christoffer Quist Adamsen · 6 years ago
  4. 4919bc9 Fix missing type propagation in uninstantiated type optimization by Christoffer Quist Adamsen · 6 years ago
  5. 1e17153 Check version in desugar library configuration by Søren Gjesse · 6 years ago
  6. f0928a1 Fix typo in assertion by Christoffer Quist Adamsen · 6 years ago
  7. 6e5e584 Generate a Maven artefact with the desugar library configuration by Søren Gjesse · 6 years ago
  8. 07fd347 Retrace: First cut at actually parsing stack traces and use mapping by Morten Krogh-Jespersen · 6 years ago
  9. 9ea26ed Add downloadMappingFilesForRetraceTests as a test-dependency by Morten Krogh-Jespersen · 6 years ago
  10. ccdb9e4 Add support for downloading r8 mappings file for retrace tests by Morten Krogh-Jespersen · 6 years ago
  11. 8915c85 Fix a typo in InvokeInterfacePositiveTest: wrong class name to lookup. by Jinseong Jeon · 6 years ago
  12. 32e9ba2 Add benchmark inputs to .gitignore by Rico Wind · 6 years ago
  13. abf630f Repackage call site optimization info/propagator. by Jinseong Jeon · 6 years ago
  14. 956615c More desugared library tests by clementbera · 6 years ago
  15. 9b9c14e Fix subtyping queries for synthesized classes by Christoffer Quist Adamsen · 6 years ago
  16. 7dac1aa Remove unused def getFetchDepsTaskName from build.gradle by Morten Krogh-Jespersen · 6 years ago
  17. 5d1d9d2 Propagate types after lambda desugaring by Christoffer Quist Adamsen · 6 years ago
  18. d19ca64 Add tests with core-lambda-stubs by clementbera · 6 years ago
  19. e59604f Temporarily ignore YouTube 14.19 test by Christoffer Quist Adamsen · 6 years ago
  20. 1a98ac5 Only enqueue program types in live sets. by Ian Zerny · 6 years ago
  21. 5a9a10c Update patch version for release - new version is 1.6.28-dev by clementbera · 6 years ago
  22. b06de6c Print to info if assertions are enabled by Morten Krogh-Jespersen · 6 years ago
  23. fd70622 Propagate dynamic type information for static fields by Christoffer Quist Adamsen · 6 years ago
  24. 16ddcc9 Add cast for covariant return types in synthetic lambda bridges by Morten Krogh-Jespersen · 6 years ago
  25. 38fc8c5 Towards the propagation of call site optimization info. by Jinseong Jeon · 6 years ago
  26. 0e76c09 Add basic tests about interprocedural nullability. by Jinseong Jeon · 6 years ago
  27. 92992fe Build r8 without dependencies without dependencies by Søren Gjesse · 6 years ago
  28. c9ca4b9 Only do sanity check on jars produced by the build by Søren Gjesse · 6 years ago
  29. 79b14e8 Ensure that all jars built don't have classes outside the R8 namespace by Søren Gjesse · 6 years ago
  30. 97b0a99 Allow testing memory to be set from test.py by Rico Wind · 6 years ago
  31. a076910 Improve test for library desugaring when desugaring is turned off by Søren Gjesse · 6 years ago
  32. 5c6a5bf Don't allow library desugaring when desugaring is turned off by Søren Gjesse · 6 years ago
  33. 53bef93 Revert "Add support for List.of(E...)" by Jinseong Jeon · 6 years ago
  34. b377c7e Revert "Desugar calls to Set.of" by Jinseong Jeon · 6 years ago
  35. 0491fd7 Desugar calls to Set.of by Jake Wharton · 6 years ago
  36. dc847f0 Add support for List.of(E...) by Jake Wharton · 6 years ago
  37. aa77248 Enforce calls to lookup virtual methods do so on valid resolutions. by Ian Zerny · 6 years ago
  38. 369324e Give even more memory to internal tests by Rico Wind · 6 years ago
  39. d57d119 Reland "Rewrite to invoke-super when target is interface default method" by Morten Krogh-Jespersen · 6 years ago
  40. e597ef0 Add utility to DexDefinitionSupplier for finding program classes by Morten Krogh-Jespersen · 6 years ago
  41. 01b19ac Update field optimization info via optimization feedback by Christoffer Quist Adamsen · 6 years ago
  42. 2a99e1e Move optimization info structures to same package by Christoffer Quist Adamsen · 6 years ago
  43. 8bf6a49 Add more memory for internal tests, bot is still failing by Rico Wind · 6 years ago
  44. c7cd15e Introduce basic structures of CallSiteOptimizationInfo. by Jinseong Jeon · 6 years ago
  45. 8778589 Allow (improved) changes of dynamic return type of methods. by Jinseong Jeon · 6 years ago
  46. 44bf6cb Prerequisite test cleanups for call site optimization info propagation. by Jinseong Jeon · 6 years ago
  47. e5ed832 Revert "Rewrite to invoke-super when target is interface default method" by Morten Krogh-Jespersen · 6 years ago
  48. 11b32e6 Improve the handling of application services (META-INF/services) by Søren Gjesse · 6 years ago
  49. 14a8ca7 Remove back references from if-rules once materialized by Christoffer Quist Adamsen · 6 years ago
  50. 2b77433 Add a test for non-null field propagation by Christoffer Quist Adamsen · 6 years ago
  51. 9f09d81 Add a test for class inliner in presence of non-trivial constructor control flow by Christoffer Quist Adamsen · 6 years ago
  52. 8271079 Rewrite to invoke-super when target is interface default method by Morten Krogh-Jespersen · 6 years ago
  53. 9441aea Strengthen workaround for inlining into initializers by Christoffer Quist Adamsen · 6 years ago
  54. 7b42873 Refactor simple call sites of resolveMethod to avoid definition lookup. by Ian Zerny · 6 years ago
  55. 7882c8b Introduce a new main resolveMethod function. by Ian Zerny · 6 years ago
  56. 1c16d4e Update patch version for release - new version is 1.6.27-dev by Søren Gjesse · 6 years ago
  57. 523ef94 Revert "Add finished callback to StringConsumer." and related changes by Søren Gjesse · 6 years ago
  58. ffa8b28 Too many words in error message regarding static interface method by Morten Krogh-Jespersen · 6 years ago
  59. 0eb30fe Add a test for inlining of library method overrides by Christoffer Quist Adamsen · 6 years ago
  60. e623bf3 Give more memory to internal tests by Rico Wind · 6 years ago
  61. ea67830 Add a comment in the format of the LIBRARY-LICENSE file by Søren Gjesse · 6 years ago
  62. 970cbf5 Update patch version for release - new version is 1.6.26-dev by Søren Gjesse · 6 years ago
  63. d8dbac2 Fix updating the mapping file with additional comment by Søren Gjesse · 6 years ago
  64. c942ab8 Replace a few resolution usages with direct lookup. by Ian Zerny · 6 years ago
  65. af92825 Move ResolutionResult to top-level. by Ian Zerny · 6 years ago
  66. 8c0f526 Update patch version for release - new version is 1.6.25-dev by Søren Gjesse · 6 years ago
  67. 615061f Don't try to use delegate which could not be created by Søren Gjesse · 6 years ago
  68. 7b8f9b7 Turn off linting of the mapping file in some build systems by Søren Gjesse · 6 years ago
  69. 00aade4 Change CompilationError to not implement Diagnostics by Søren Gjesse · 6 years ago
  70. d9a51da Enable slow tests on the internal bot by Christoffer Quist Adamsen · 6 years ago
  71. 76a2570 Fix bad merge. by Ian Zerny · 6 years ago
  72. 93e09c6 Move utilities for looking up virtual targets to resolution result. by Ian Zerny · 6 years ago
  73. 1737d97 Lookup nearest matching method on failed resolutions. by Ian Zerny · 6 years ago
  74. 006096c Never make static methods abstract. by Ian Zerny · 6 years ago
  75. 5ba5675 Update patch version for release - new version is 1.6.24-dev by Søren Gjesse · 6 years ago
  76. 3d27256 Keep externally used diagnostics classes by Søren Gjesse · 6 years ago
  77. 0e9fa30 Insert status change for b/140013075 by Ian Zerny · 6 years ago
  78. 4593c64 Refactor test of virtual call to private static method. by Ian Zerny · 6 years ago
  79. be5e21c Add internal testing option for not reporting check-discarded errors by Morten Krogh-Jespersen · 6 years ago
  80. 04b35ba Update patch version for release - new version is 1.6.23-dev by Søren Gjesse · 6 years ago
  81. a5e3457 Allow merging classes in the j$ package with classes in other packages by Søren Gjesse · 6 years ago
  82. 4ca96bd Differentiate method pool for publicizer from other uses. by Jinseong Jeon · 6 years ago
  83. fe83115 Update third_party/proguardsettings.tar.gz.sha1 by Christoffer Quist Adamsen · 6 years ago
  84. e32e391 Enable proto lite shrinker in run_on_app.py by Christoffer Quist Adamsen · 6 years ago
  85. d6248e3 Fix retrace test on windows by using system java by Morten Krogh-Jespersen · 6 years ago
  86. ddb5a93 Update ClassInlinerTest after test cleanup by Christoffer Quist Adamsen · 6 years ago
  87. dab96bb Add a test to verify proto schemas in YouTube can be regenerated by Christoffer Quist Adamsen · 6 years ago
  88. 748e466 Add a --slow_tests/--slow-tests flag to test.py by Christoffer Quist Adamsen · 6 years ago
  89. aef82f4 Cleanup tests by Christoffer Quist Adamsen · 6 years ago
  90. 43270ab Extend proto tests to verify encoding inverses decoding by Christoffer Quist Adamsen · 6 years ago
  91. 77f3149 Fix removal of unused shared data in proto messages by Christoffer Quist Adamsen · 6 years ago
  92. 9d6a1c6 Introduce a shared super type for ProtoFieldObjects by Christoffer Quist Adamsen · 6 years ago
  93. 08026a5 Update handling of conditional Proguard configuration rules in presence of class merging by Christoffer Quist Adamsen · 6 years ago
  94. 3a3ccf5 Limit search for keep rules based on inheritance clause by Christoffer Quist Adamsen · 6 years ago
  95. 0dd5701 Only add -neverclassinline/-neverinline rules once per if rule by Christoffer Quist Adamsen · 6 years ago
  96. c35e27b Initial entrypoint for retrace with basic tests of functionality by Morten Krogh-Jespersen · 6 years ago
  97. 6bbd97d Don't add check-cast on this if this is not used by Rico Wind · 6 years ago
  98. c688008 Add script engine test by Søren Gjesse · 6 years ago
  99. f6c0a78 Add Rhino for Android by Søren Gjesse · 6 years ago
  100. 70f75b1 Add Reference Implementation of JSR 223 by Søren Gjesse · 6 years ago