1. 7c32d2c Wrap qc-art around FP2_USE_PREBUILT_LIBART by Teemu Hukkanen · 7 years ago fp2-m-sibon fp2-sibon-17.07.6 fp2-sibon-17.08.1.1 fp2-sibon-17.10.1 fp2-sibon-17.11.2 fp2-sibon-17.12.1 fp2-sibon-18.01.1 fp2-sibon-18.02.0 fp2-sibon-18.03.1 fp2-sibon-18.04.1
  2. 7e6572b FP2-1555: add FP2_USE_PREBUILT_LIBART[_COMPILER] by Dirk Vogt · 9 years ago
  3. 2d9113d Merge tag 'android-6.0.1_r3' into 601r3 by David Ng · 9 years ago
  4. 82dab5d Merge tag 'android-6.0.0_r26' into HEAD by Sridhar Gujje · 9 years ago
  5. ac245aa ART: make ART extension available only in 32bit by Wei Wang · 9 years ago
  6. 4774d00 ART: set the check_bail_out flag to false by default by Wei Wang · 9 years ago
  7. 54d8f4b Fix in reference type propagation by Calin Juravle · 9 years ago
  8. ddb2a98 Parse runtime compiler options for JIT by Mathieu Chartier · 9 years ago
  9. 55ee5b0 ART: move the check bail flag out of class by Wei Wang · 9 years ago
  10. 6e037f8 ART: bring original constructor back by Wei Wang · 9 years ago
  11. 048801b ART: extension by Wei Wang · 9 years ago
  12. 22983bd Optimizing: Move optimization objects to Arena. by Vladimir Marko · 9 years ago
  13. 39becb9 Revert "Fix another source of undeterministic inlining." DO NOT MERGE by Brian Carlstrom · 9 years ago
  14. 6aec9da [MIPS] Avoid using odd numbered fp registers by Goran Jakovljevic · 9 years ago
  15. 0d9982d ART: Fix Quick's DCE+GVN by Serguei Katkov · 9 years ago
  16. f695a00 ART: Change UnresolvedMergedType internal representation by Andreas Gampe · 9 years ago
  17. 6e9c66e Fix a bug in the register allocator around pair allocation. by Nicolas Geoffray · 9 years ago
  18. d333389 Tighten default inlining settings when using the space filter. by Roland Levillain · 9 years ago
  19. f2ea71c ART: Fix the simplifier for add/sub by Serguei Katkov · 9 years ago
  20. ce4b132 ART: x86_64 RoundDouble/Float intrinsics should initialize out value. by Pavel Vyssotski · 9 years ago
  21. 8f96df8 Allow for fine tuning the inliner. by Calin Juravle · 9 years ago
  22. 681652d HDeoptimize should hold values live in env. by Mingyao Yang · 9 years ago
  23. d021e16 ART: Fix Quick/Optimizing suspend check assumption mismatch. by Vladimir Marko · 9 years ago
  24. 030f2af Reduce space filter threshold to 128. by Nicolas Geoffray · 9 years ago
  25. a2407de Merge "ART: Boolean simplifier fix" into mnc-dev by Nicolas Geoffray · 9 years ago
  26. 22552df ART: Boolean simplifier fix by Serguei Katkov · 9 years ago
  27. 3b7660d ART: DCE should know that array-length can throw NPE by Serguei Katkov · 9 years ago
  28. fd6fe84 Merge "ART: Release inputs in Long.reverse intrinsic in x86" into mnc-dev by Andreas Gampe · 9 years ago
  29. a0b23bb ART: Release inputs in Long.reverse intrinsic in x86 by Andreas Gampe · 9 years ago
  30. db05e31 ART: Fix opsize in LoadArgDirect by Andreas Gampe · 9 years ago
  31. ccbbda2 Add implicit null pointer and stack overflow checks for Mips. by Douglas Leung · 9 years ago
  32. 3abd437 Do not create a HBoundType when the instruction is non-null. by Nicolas Geoffray · 9 years ago
  33. b46ff2c Merge "ART: Fix data loss when symbolizing oat files." into mnc-dev by Andreas Gampe · 9 years ago
  34. c4e75e2 ART: Fix data loss when symbolizing oat files. by Zheng Xu · 9 years ago
  35. f801a6a Merge "Do not replace a live phi with a dead phi." into mnc-dev by Nicolas Geoffray · 9 years ago
  36. fecc465 Do not replace a live phi with a dead phi. by Nicolas Geoffray · 9 years ago
  37. b7a4790 Revert "Revert "Do not update the type of something we already know."" by Nicolas Geoffray · 9 years ago
  38. d735c41 Merge "MIPS: Initial version of optimizing compiler for MIPS64R6." into mnc-dev by Roland Levillain · 9 years ago
  39. a10c713 Quick: Disable GVN, DCE and LVN for type conflicts. by Vladimir Marko · 9 years ago
  40. 1ff04ab ART: Bail out immediately on try/catch by David Brazdil · 9 years ago
  41. a1935c4 MIPS: Initial version of optimizing compiler for MIPS64R6. by Roland Levillain · 9 years ago
  42. 5597b42 Merge "ART: Fix kEverything compiler filter" into mnc-dev by Andreas Gampe · 9 years ago
  43. 88802ca ART: Fix kEverything compiler filter by buzbee · 9 years ago
  44. 005deb0 ART: Set methods to preverified in verify-none by Andreas Gampe · 9 years ago
  45. 20d60dd Only do some checks when compiling against the core image. by Nicolas Geoffray · 9 years ago
  46. 559b1cc [MIPS64] JNI Compiler: Sign-extend int function arguments by Lazar Trsic · 9 years ago
  47. 2867634 Use a flag from the verifier to know if we should compile. by Nicolas Geoffray · 9 years ago
  48. b5171ff BCE: don't assume a bounds check always gets a HArrayLength. by Nicolas Geoffray · 9 years ago
  49. 0fd292d Fix codegen_test after DCE fix. by Nicolas Geoffray · 9 years ago
  50. 18b236e Recompute dominator tree after DCE. by Nicolas Geoffray · 9 years ago
  51. 574cce1 BCE: Narrow instead of unconditionnaly overwrite the range. by Nicolas Geoffray · 9 years ago
  52. 310b0f5 Fix another case of un-verified dead code. by Nicolas Geoffray · 9 years ago
  53. ad3359e Do not overwrite an input register in shift operations. by Nicolas Geoffray · 9 years ago
  54. 421e495 ART: Don't do pre-linked calls to the interpreter bridge. by Vladimir Marko · 9 years ago
  55. 8859311 Revert "Revert "Add support for inlining already sharpened interface calls."" by Nicolas Geoffray · 9 years ago
  56. ee39360 Revert "Add support for inlining already sharpened interface calls. DO NOT MERGE ANYWHERE" by Nicolas Geoffray · 9 years ago
  57. 042fd00 Revert "Revert "Use IsAssignableFrom instead of IsSubclass for robustness."" by Nicolas Geoffray · 9 years ago
  58. c48c7e6 Use compiling class instead of outer class for access checks. by Nicolas Geoffray · 9 years ago
  59. 7d59309 Use compiling class instead of referrer for access checks. by Nicolas Geoffray · 9 years ago
  60. 1e256bf Be careful with predecessor/successor index. by Nicolas Geoffray · 9 years ago
  61. bbcec62 Merge "Don't check the return type in the builder." into mnc-dev by Nicolas Geoffray · 9 years ago
  62. be43861 Don't check the return type in the builder. by Nicolas Geoffray · 9 years ago
  63. 0bc614d Do not expect 0 or 1 only when comparing a boolean. by Nicolas Geoffray · 9 years ago
  64. a04e7b7 Run a simplification pass before code generation. by Nicolas Geoffray · 9 years ago
  65. 096f357 Merge "Bailout from compilation if an invoke is malformed." into mnc-dev by Nicolas Geoffray · 9 years ago
  66. 753f1fb Bailout from compilation if an invoke is malformed. by Nicolas Geoffray · 9 years ago
  67. c9345cc Merge "Fix wrong DCHECK in bounds check elimination." into mnc-dev by Nicolas Geoffray · 9 years ago
  68. 7d4cc8c Fix wrong DCHECK in bounds check elimination. by Nicolas Geoffray · 9 years ago
  69. 25fde61 Fix a bug in optimizing when the null constant has been DCE. by Nicolas Geoffray · 9 years ago
  70. ff82263 Fix String Change baseline compiler errors. by Nicolas Geoffray · 9 years ago
  71. 7257ece Use signed encoding when using relative CFI addresses. by David Srbecky · 9 years ago
  72. 1bd841a Merge "ART: Fix BCE lint issue" into mnc-dev by Mingyao Yang · 9 years ago
  73. 38fad46 ART: Fix BCE lint issue by Andreas Gampe · 9 years ago
  74. f0ed1f0 Merge "Fix GC map generation edge case" into mnc-dev by Mathieu Chartier · 9 years ago
  75. 1626b91 Fix GC map generation edge case by Mathieu Chartier · 9 years ago
  76. 31fa4b5 Remove bogus DCHECK in BCE. by Nicolas Geoffray · 9 years ago
  77. bca381a Fix premature deoptimization if the loop body isn't entered. by Mingyao Yang · 9 years ago
  78. db538d3 Merge "ART stack unwinding fixes for libunwind/gdb/lldb." into mnc-dev by David Srbecky · 9 years ago
  79. 3e91a44 Fix case where block has no predecessor for StringChange. by Jeff Hao · 9 years ago
  80. e7738e8 Quick: Handle total high/low register overlap on arm/mips. by Vladimir Marko · 9 years ago
  81. 9f7687c Quick: Fix optimizations for empty if blocks. by Vladimir Marko · 9 years ago
  82. dd3c7d2 ART: Remove old DCHECK that trips Baseline by David Brazdil · 9 years ago
  83. e0a9a53 Fix StringChange for optimizing compiler. by Jeff Hao · 9 years ago
  84. a26cb57 ART stack unwinding fixes for libunwind/gdb/lldb. by David Srbecky · 9 years ago
  85. 07c6f5a Quick: Don't expect move-exception in every catch block. by Vladimir Marko · 9 years ago
  86. ee9bc65 Merge "ART: Allow PackedSwitch instructions with zero targets" into mnc-dev by David Brazdil · 9 years ago
  87. df75bca ART: Allow PackedSwitch instructions with zero targets by David Brazdil · 9 years ago
  88. 6ecc296 Quick: Fix marking unused registers in DCE. by Vladimir Marko · 9 years ago
  89. a8b4100 ART: Fix reporting initialized classes by CompilerDriver. by Vladimir Marko · 9 years ago
  90. f61ab97 Merge "Add support for inlining already sharpened interface calls. DO NOT MERGE ANYWHERE" into mnc-dev by Nicolas Geoffray · 9 years ago
  91. c362782 Add support for inlining already sharpened interface calls. DO NOT MERGE ANYWHERE by Nicolas Geoffray · 9 years ago
  92. 23fad47 Fix reference comparison after redundant phi elimination. by Nicolas Geoffray · 9 years ago
  93. fac3a39 Move image intern table into image by Mathieu Chartier · 9 years ago
  94. 21cb657 Quick: Fix LoopRepeatingTopologicalSortIterator. by Vladimir Marko · 9 years ago
  95. 44905ce ART: Prune FindArrayClass cache in image writer by Andreas Gampe · 9 years ago
  96. 2791d5e Add clear cache for JIT by Mathieu Chartier · 9 years ago
  97. ace571f Merge "Move mirror::ArtMethod to native" into mnc-dev by Mathieu Chartier · 9 years ago
  98. 3d21bdf Move mirror::ArtMethod to native by Mathieu Chartier · 9 years ago
  99. bd7eef1 Fix another source of undeterministic inlining. by Nicolas Geoffray · 9 years ago
  100. 2653149 Fix another source of undeterministic inlining. by Nicolas Geoffray · 9 years ago