1. e72ac80 Update version for release: 1.4.10-dev. by Mads Ager · 5 years ago
  2. 23d7781 Fix getSimpleName computation for member/local classes. by Jinseong Jeon · 5 years ago
  3. 5932658 Merge "Split the main-dex types into root classes and additional classes" by Søren Gjesse · 5 years ago
  4. 58f0d03 CF backend: add iinc support. by Tamas Kenez · 5 years ago
  5. fec547a Fix typo (collaps* methods). by Tamas Kenez · 5 years ago
  6. bef1f63 Replace successor: Don't remove Load for If when not in same block. by Tamas Kenez · 5 years ago
  7. b7acf0a Split out constraint part of ValueType into ValueTypeConstraint. by Ian Zerny · 5 years ago
  8. 0bbf7eb Split the main-dex types into root classes and additional classes by Søren Gjesse · 5 years ago
  9. f816eb3 Merge "Introduce AppComparator." by Jinseong Jeon · 5 years ago
  10. 9d6aee3 Introduce AppComparator. by Jinseong Jeon · 5 years ago
  11. d8ff550 Merge "Compute get(Canonical|Simple)Name of local/anonymous class at compile time." by Jinseong Jeon · 5 years ago
  12. 2278000 Compute get(Canonical|Simple)Name of local/anonymous class at compile time. by Jinseong Jeon · 5 years ago
  13. 5861bea Merge "Simple inspect tool using CodeInspector from the test library." by Ian Zerny · 5 years ago
  14. 0f5fc73 Simple inspect tool using CodeInspector from the test library. by Ian Zerny · 5 years ago
  15. ddf7438 Add --debug/--release options to CompatProguard by Søren Gjesse · 5 years ago
  16. 93acc48 Split type resolving in two phases. by Ian Zerny · 5 years ago
  17. 5b271b2 Avoid constraining to bottom types by Christoffer Quist Adamsen · 5 years ago
  18. f5242b6 Propagate type constraints of trivial phis by Christoffer Quist Adamsen · 5 years ago
  19. 23e89e6 Add test for type constraints on trivial phis by Christoffer Quist Adamsen · 5 years ago
  20. 661e4af Add tests for type analysis by Christoffer Quist Adamsen · 5 years ago
  21. 0cc6eb5 Clean up Backend.values() usage. by Jinseong Jeon · 5 years ago
  22. 375a70c Merge "Reproduce IncompatibleClassChangeError due to EnclosingMethod." by Jinseong Jeon · 5 years ago
  23. e0d1024 Handle quoted argument to -renamesourcefileattribute by Søren Gjesse · 5 years ago
  24. 27bdc49 Merge "Revert part of "Change the semantics for keeping methods"" by Søren Gjesse · 5 years ago
  25. 563db53 Revert part of "Change the semantics for keeping methods" by Søren Gjesse · 5 years ago
  26. 4e7619c Merge "Make sure input to String#valueOf is definitely not null." by Jinseong Jeon · 5 years ago
  27. 530e975 Merge "Create const null/number via the same util." by Jinseong Jeon · 5 years ago
  28. 9ee6279 Reproduce IncompatibleClassChangeError due to EnclosingMethod. by Jinseong Jeon · 5 years ago
  29. 34d69d7 Merge "Replace MoveType by TypeLatticeElement" by Christoffer Quist Adamsen · 5 years ago
  30. ab50872 Replace MoveType by TypeLatticeElement by Christoffer Quist Adamsen · 5 years ago
  31. bbc49ab Make sure input to String#valueOf is definitely not null. by Jinseong Jeon · 5 years ago
  32. 20791ab Temporarily disable class name reflections. by Jinseong Jeon · 5 years ago
  33. a701611 Create const null/number via the same util. by Jinseong Jeon · 5 years ago
  34. bfb29b2 Compute trivial String operations for const-string. by Jinseong Jeon · 5 years ago
  35. 656dcd8 Relax the dead condition of const-class. by Jinseong Jeon · 5 years ago
  36. 41f4249 First step towards supporting Class name reflections. by Jinseong Jeon · 5 years ago
  37. 23be599 Change missing class assert to reporting. by Mads Ager · 5 years ago
  38. 4d5095f Merge "Fix dead code removal." by Mads Ager · 5 years ago
  39. bace358 Disable erroneous string optimizations by Christoffer Quist Adamsen · 5 years ago
  40. 417d61c Merge "Change the semantics for keeping methods" by Søren Gjesse · 5 years ago
  41. 07d9ed5 Fix dead code removal. by Mads Ager · 5 years ago
  42. c767a3e Merge "Correct type lattice for null propagation." by Jinseong Jeon · 5 years ago
  43. 4ddd843 Correct type lattice for null propagation. by Jinseong Jeon · 5 years ago
  44. 664f34d Don't add generated sources to source set by Ivan Gavrilovic · 5 years ago
  45. de3dab0 Change the semantics for keeping methods by Søren Gjesse · 5 years ago
  46. ca19a75 Merge changes I51d1e21e,I39789472 by Christoffer Quist Adamsen · 5 years ago
  47. 98a41c7 Verify correctness of types by Christoffer Quist Adamsen · 5 years ago
  48. b707328 Change ConstString to no longer throw in CF by Morten Krogh-Jespersen · 5 years ago
  49. d21f384 Add TestBase.testForDX() by Christoffer Quist Adamsen · 5 years ago
  50. 8bfa2f0 Account for null out value in trivial string conversions. by Jinseong Jeon · 5 years ago
  51. a516994 Update StringCanonicalizationTest. by Jinseong Jeon · 5 years ago
  52. a968373 Merge "Remove String#toString for non-null String." by Jinseong Jeon · 5 years ago
  53. a572bce Merge "Generate IML module per source set" by Ivan Gavrilovic · 5 years ago
  54. 8c42c92 Add test support for R8 compat mode by Søren Gjesse · 5 years ago
  55. 4f77138 Merge "Convert most of dex2oat script to python and add version support." by Ian Zerny · 5 years ago
  56. 5c964fe Merge "Disable constant canonicalization for the CF backend" by Morten Krogh-Jespersen · 5 years ago
  57. b44956a Disable constant canonicalization for the CF backend by Morten Krogh-Jespersen · 5 years ago
  58. 52a638c Merge "Test uninstantiated type optimization with lambda instantiated type" by Christoffer Quist Adamsen · 5 years ago
  59. 4a2d599 Convert most of dex2oat script to python and add version support. by Ian Zerny · 5 years ago
  60. 93851ab Merge "Lookup single invoke target in uninstantiated type opt." by Christoffer Quist Adamsen · 5 years ago
  61. eb9ae12 Test uninstantiated type optimization with lambda instantiated type by Christoffer Quist Adamsen · 5 years ago
  62. 4c5c9f3 Merge "Reset moveload peephole on every match" by Morten Krogh-Jespersen · 5 years ago
  63. 755356c Lookup single invoke target in uninstantiated type opt. by Christoffer Quist Adamsen · 5 years ago
  64. bad8914 Reset moveload peephole on every match by Morten Krogh-Jespersen · 5 years ago
  65. da27cea Merge "Fix type error in devirtualizer" by Christoffer Quist Adamsen · 5 years ago
  66. a6ee242 Remove String#toString for non-null String. by Jinseong Jeon · 5 years ago
  67. de5d4f9 Merge "Update all feature predicates with guards depending on the output format" by Morten Krogh-Jespersen · 5 years ago
  68. 089b507 Merge "Check JVM output only once." by Jinseong Jeon · 5 years ago
  69. 79b1334 Check JVM output only once. by Jinseong Jeon · 5 years ago
  70. 41d2f39 Disable failing tests until precise constraint resolving is fixed for DEX inputs. by Ian Zerny · 5 years ago
  71. 22790f3 Generate IML module per source set by Ivan Gavrilovic · 5 years ago
  72. 0e48820 No more Reference singleton in type analysis. by Jinseong Jeon · 5 years ago
  73. 1ce2723 Merge "Update type constraint resolver to use lattice types." by Ian Zerny · 5 years ago
  74. 882cc49 Update type constraint resolver to use lattice types. by Ian Zerny · 5 years ago
  75. faf7086 Merge "Add a test for join of interface array and implementer array." by Jinseong Jeon · 5 years ago
  76. 6b6bb9f asmifier.py: use --no-debug instead of ambiguous -debug. by Tamas Kenez · 5 years ago
  77. 6ff2788 Add a test for join of interface array and implementer array. by Jinseong Jeon · 5 years ago
  78. dc9c321 Merge "Add test for this.getClass() -> const-class" by Jinseong Jeon · 5 years ago
  79. a863e74 Add test for this.getClass() -> const-class by Jinseong Jeon · 5 years ago
  80. f048f3c Fix TypeLatticeElement.isDefinitelyNull() by Christoffer Quist Adamsen · 5 years ago
  81. bd3f740 Merge "Remove bspatch utility." by Mads Ager · 5 years ago
  82. 01d19b1 Fix mistyped backend in LoadInvokeLoadOptimizationTest. by Tamas Kenez · 5 years ago
  83. f474e07 Remove bspatch utility. by Mads Ager · 5 years ago
  84. 75282b7 Fix type error in devirtualizer by Christoffer Quist Adamsen · 5 years ago
  85. d62e182 Improve non-null parameter hints by Christoffer Quist Adamsen · 5 years ago
  86. b378a4e CF backend: enable shareIdenticalBlockSuffix. by Tamas Kenez · 5 years ago
  87. fec918f Merge "Collect instantiated annotations in AppInfoWithLiveness" by Christoffer Quist Adamsen · 6 years ago
  88. 4fcb076 Merge "Reland "Enable having phi's on the stack"" by Morten Krogh-Jespersen · 6 years ago
  89. 6920ecb Merge "Rewrite instance.getClass() to const-class if possible." by Jinseong Jeon · 6 years ago
  90. b449b94 Update all feature predicates with guards depending on the output format by Morten Krogh-Jespersen · 6 years ago
  91. a4c2986 Collect instantiated annotations in AppInfoWithLiveness by Christoffer Quist Adamsen · 6 years ago
  92. 64f2d98 Guard catch handler removal by flag by Christoffer Quist Adamsen · 6 years ago
  93. d22ab4f Update patch version for release - new version is 1.4.9-dev by Christoffer Quist Adamsen · 6 years ago
  94. bec4e8d Fix test on Windows by Søren Gjesse · 6 years ago
  95. 7411e73 Fix BasicBlock.removeCatchHandlerWithGuard() by Christoffer Quist Adamsen · 6 years ago
  96. 2d7ffd7 Update patch version for release - new version is 1.4.8-dev by Ian Zerny · 6 years ago
  97. 586f350 Fix broken tests by Søren Gjesse · 6 years ago
  98. d1ee5db Reland "Enable having phi's on the stack" by Morten Krogh-Jespersen · 6 years ago
  99. 9fb34eb Update patch version for release - new version is 1.4.7-dev by Ian Zerny · 6 years ago
  100. bacb77a Merge "Revert "Enable having phi's on the stack"" by Morten Krogh-Jespersen · 6 years ago