1. 4e5bd8e Reland "Experimental API for generating optimized line mapping with D8." by Ian Zerny · 3 years ago
  2. 9e3fa2a Fix JDK11 desugared library test by Clément Béra · 3 years ago
  3. 19e31ff Initial parser and writer for a light-weight IR. by Ian Zerny · 3 years ago
  4. f10aa4a Temporarily disable gsutil public-read by Rico Wind · 3 years ago
  5. 3b57611 Fix bad build by Christoffer Quist Adamsen · 3 years ago
  6. 9470d9e Extend cf type analysis to simple program without control flow by Christoffer Quist Adamsen · 3 years ago
  7. 247c9f0 Implement open/closed interfaces cf analysis using unimplemented helper by Christoffer Quist Adamsen · 3 years ago
  8. 219e805 Skeleton for open/closed interfaces analysis on cf code by Christoffer Quist Adamsen · 3 years ago
  9. 41cd717 Refactor cf assignability utils into CfAssignability by Christoffer Quist Adamsen · 3 years ago
  10. e941824 Rewrite uses of Suppliers.memoize to avoid synchronization overhead by Christoffer Quist Adamsen · 3 years ago
  11. 0ed4fc3 Introduce non-legacy method resolution endpoints by Morten Krogh-Jespersen · 3 years ago
  12. fc102a9 Rename existing method resolution methods to legacy by Morten Krogh-Jespersen · 3 years ago
  13. 2165660 Identify assertion code with conditions for assertion handler callbacks by Søren Gjesse · 3 years ago
  14. b637535 Fix flag in test by Clément Béra · 3 years ago
  15. 6919cb9 CfCode control flow graph construction for dataflow analysis by Christoffer Quist Adamsen · 3 years ago
  16. 9d56eec Instantiate existing dataflow analysis framework for cf code by Christoffer Quist Adamsen · 3 years ago
  17. e1fa9de Use traversal over predecessors/successors in dataflow analysis by Christoffer Quist Adamsen · 3 years ago
  18. 7fc02a3 Support HybridFileDetector by Clément Béra · 3 years ago
  19. a12d1cf Fix JAVA_HOME on osx for gradle invocations by Rico Wind · 3 years ago
  20. 7518348 Add todo for possible valid frames of different length. by Ian Zerny · 3 years ago
  21. 908f1f5 Remove DexSplitter from codebase by Rico Wind · 3 years ago
  22. 34e63c8 Fix running only failed for python3 by Rico Wind · 3 years ago
  23. b63e560 Revert "Experimental API for generating optimized line mapping with D8." by Ian Zerny · 3 years ago
  24. ab54831 Experimental API for generating optimized line mapping with D8. by Ian Zerny · 3 years ago
  25. 02b30f7 Fix FileChannelMapMode rewriting by Clément Béra · 3 years ago
  26. eb77dd9 Path working with FileSystem in D8/R8 by Clément Béra · 3 years ago
  27. 26ab054 Update test expectsions for Art 13 by Søren Gjesse · 3 years ago
  28. 1786a59 Support for measuring hot startup by Christoffer Quist Adamsen · 3 years ago
  29. 3f7e428 Support for measuring startup with profile by Christoffer Quist Adamsen · 3 years ago
  30. c6b19de Support for identifying startup classes from instrumentation by Christoffer Quist Adamsen · 3 years ago
  31. 3a602ca Update desugared_library_jdk_11 deps by Søren Gjesse · 3 years ago
  32. b5d72c4 Remove FileTime conversion on alternative 3 by Clément Béra · 3 years ago
  33. ec8037e Introduce Path for external users by Clément Béra · 3 years ago
  34. 837de0a Update desugared_library_jdk_11 deps by Søren Gjesse · 3 years ago
  35. cc5223e Re-enable loop unrolling by Clément Béra · 3 years ago
  36. b29a2de Fix the loop unroller by Clément Béra · 3 years ago
  37. 2ba0f3a Update Art version 13 (Android T) by Søren Gjesse · 3 years ago
  38. f3628f7 Maintain canonical interface bridges. by Ian Zerny · 3 years ago
  39. 63bf83b [Retrace] Filter map lines before materializing of strings by Morten Krogh-Jespersen · 3 years ago
  40. b149272 Regression test for insertion of multiple interface bridges. by Ian Zerny · 3 years ago
  41. 88fc97f Introduce path json file by Clément Béra · 3 years ago
  42. b7842a9 Warnings and bail outs instead of Assertion failures by Clément Béra · 3 years ago
  43. 8e2f68f Add tests for definitions of default methods on program and library by Morten Krogh-Jespersen · 3 years ago
  44. 8a2cac4 Revert "Temporarily disable horizontal merging in D8" by Morten Krogh-Jespersen · 3 years ago
  45. 5ddd56d Add test for class merging of synthetic initializers in D8 by Morten Krogh-Jespersen · 3 years ago
  46. e2fbac2 Disable failing TWR tests after update to JDK11 by Ian Zerny · 3 years ago
  47. 4be5936 Extend test of library provided proguard rules by Søren Gjesse · 3 years ago
  48. cdc39b6 Put version.properties file into maven zip by Rico Wind · 3 years ago
  49. 054307a Add a test for imprecise frames at catch handlers by Christoffer Quist Adamsen · 3 years ago
  50. acb4f32 Remove junit usage from mockito test code. by Ian Zerny · 3 years ago
  51. 2670afd Set jdk 11 as the default R8 system runtime. by Ian Zerny · 3 years ago
  52. ab2813f Add missing override annotation in ProguardMapReaderWithFiltering by Morten Krogh-Jespersen · 3 years ago
  53. 4fe9eec [Retrace] Prepare for filtering bytes before reaching ClassNameMapper by Morten Krogh-Jespersen · 3 years ago
  54. 8cd8e8a Check for try catch ranges when verifying CF frames by Morten Krogh-Jespersen · 3 years ago
  55. d60568a Allow desugared library to start with java by Clément Béra · 3 years ago
  56. bf22d4e Simulate the golem environment when using run_benchmarks.py by Ian Zerny · 3 years ago
  57. c437bb6 Support for startup instrumentating using Log.i by Christoffer Quist Adamsen · 3 years ago
  58. 4928357 Prepare tools/r8_release.py for branch 4.0 by Søren Gjesse · 3 years ago
  59. 29d108a Fix typo in r8_release.py by Søren Gjesse · 3 years ago
  60. ff313d0 Update test to use test builder by Søren Gjesse · 3 years ago
  61. 4204177 Testing option to print executed class initializers by Christoffer Quist Adamsen · 3 years ago
  62. bd49ec9 Introduce MultipleResolutionResult as a method resolution result by Morten Krogh-Jespersen · 3 years ago
  63. 2d5d963 Minor updates to startup scripts by Christoffer Quist Adamsen · 3 years ago
  64. 9433a53 Remove synchronization in SubtypingInfo by Christoffer Quist Adamsen · 3 years ago
  65. f586fc1 Add a test for minimal startup dex by Christoffer Quist Adamsen · 3 years ago
  66. f494850 Option to test completeness of startup configuration by Christoffer Quist Adamsen · 3 years ago
  67. 3accf27 Option to generate a minimal startup dex by Christoffer Quist Adamsen · 3 years ago
  68. 2760fc0 Make virtual files for distribution explicit in cycler by Christoffer Quist Adamsen · 3 years ago
  69. cc93bd7 Merge alternative_3 and main specification by Clément Béra · 3 years ago
  70. 4e97143 Test @NeverInline on static interface methods by Christoffer Quist Adamsen · 3 years ago
  71. 4d7cdc3 Remove todo for stepping of legacy tests. by Ian Zerny · 3 years ago
  72. 6fe82d5 Always assert throwing instructions have positions. by Ian Zerny · 3 years ago
  73. e4b9b2d [Retrace] Add test for parsing without whitespace by Morten Krogh-Jespersen · 3 years ago
  74. d2aa2e4 Naming strategy in L8 by Clément Béra · 3 years ago
  75. 60806af Support maintain_prefix for function types by Clément Béra · 3 years ago
  76. e97aa14 Fix inadequate type propagation in move-result optimization by Christoffer Quist Adamsen · 3 years ago
  77. 565544a Remove debugging code in unionWithMakeSet() by Christoffer Quist Adamsen · 3 years ago
  78. 546bc98 [Retrace] Register allowed lookup of keys for retrace by Morten Krogh-Jespersen · 3 years ago
  79. 3149a64 Fix bad merge with TraversalContinuation update by Christoffer Quist Adamsen · 3 years ago
  80. 11ee884 Don't limit batch size on main internal bot by Rico Wind · 3 years ago
  81. 0fc1232 Implement data flow analysis over an abstraction of the IR by Christoffer Quist Adamsen · 3 years ago
  82. 2a7cb48 Extend TraversalContinuation$Continue with result value by Christoffer Quist Adamsen · 3 years ago
  83. 6b434c6 Emit startup classes first in package order by Christoffer Quist Adamsen · 3 years ago
  84. 67807c4 Minor cleanup of PackageSplitPopulator prior to emitting startup classes by Christoffer Quist Adamsen · 3 years ago
  85. 4e67d57 Fix package prefix check for windows file separators. by Ian Zerny · 3 years ago
  86. 171c6a6 Lazily compute the synthetic marker hash. by Ian Zerny · 3 years ago
  87. 614d2a2 Add incremental D8 benchmarks for Tivi app. by Ian Zerny · 3 years ago
  88. 9066ac4 Update test expectation for JDK 17 runtime by Christoffer Quist Adamsen · 3 years ago
  89. cd91365 Temporarily disable horizontal merging in D8 by Morten Krogh-Jespersen · 3 years ago
  90. 6addf7b Extend the never merge check to have exception prefixes by Søren Gjesse · 3 years ago
  91. 797abef Add compat mode flag and API to R8. by Ian Zerny · 3 years ago
  92. 4984bd5 Disable open interfaces analysis by Christoffer Quist Adamsen · 3 years ago
  93. 1b99f10 Allow JDK 11.x.y versions in testing by Christoffer Quist Adamsen · 3 years ago
  94. 84c1015 Remove fixed synthetic kind id by Ian Zerny · 3 years ago
  95. 75b60e3 Mark accessibility changing overrides as targeted. by Ian Zerny · 3 years ago
  96. b12a44a Fix trigger.py for python3 by Rico Wind · 3 years ago
  97. 53347d6 Move builder() to TestParameters. by Ian Zerny · 3 years ago
  98. a8b7d42 Update tests to work with jdk11 as the system runtime. by Ian Zerny · 3 years ago
  99. 5a360e9 Run gradle clean on internal bots by Rico Wind · 3 years ago
  100. fad3a3c Fix incorrect toString and re-add r8 dependency. by Ian Zerny · 3 years ago