1. e299f16 Quick: Abolish kMirOpCheckPart2. by Vladimir Marko · 9 years ago
  2. 2cebb24 Replace NULL with nullptr by Mathieu Chartier · 9 years ago
  3. 8dc7324 Add --include-cfi compiler option. by David Srbecky · 9 years ago
  4. 3b7b6cc Merge "Quick: PC-relative loads from dex cache arrays on x86." by Vladimir Marko · 9 years ago
  5. c6b4dd8 Implement CFI for Optimizing. by David Srbecky · 9 years ago
  6. 1961b60 Quick: PC-relative loads from dex cache arrays on x86. by Vladimir Marko · 9 years ago
  7. 1109fb3 Implement CFI for Quick. by David Srbecky · 9 years ago
  8. cde8e5d Merge "Remove the old CFI infrastructure." by David Srbecky · 9 years ago
  9. 8c57831 Remove the old CFI infrastructure. by David Srbecky · 9 years ago
  10. cc23481 Promote pointer to dex cache arrays on arm. by Vladimir Marko · 9 years ago
  11. b207e14 Pass linker patches around as const. by Vladimir Marko · 9 years ago
  12. 6f71589 Write .debug_line section using the new DWARF library. by David Srbecky · 9 years ago
  13. 20f8559 Fixed layout for dex caches in boot image. by Vladimir Marko · 9 years ago
  14. 356a181 Quick: Finding upper half of kMirOpCheckPart2 should passthough empty blocks by Pavel Vyssotski · 9 years ago
  15. 6e07183 Quick: Fix "select" pattern to update data used for GC maps. by Vladimir Marko · 9 years ago
  16. f6737f7 Quick: Clean up Mir2Lir codegen. by Vladimir Marko · 9 years ago
  17. 767c752 Quick: Create GC map based on compiler data. by Vladimir Marko · 9 years ago
  18. 6ea651f Initial support for quick compiler on MIPS64r6. by Maja Gagic · 9 years ago
  19. d37f919 ART: Do not produce CFI when not asked for by Andreas Gampe · 9 years ago
  20. 80b96d1 Replace a few std::vector with ArenaVector in Mir2Lir. by Vladimir Marko · 9 years ago
  21. a78ef44 ART: Fix InsertCaseLabel to return boundary_lir always by Chao-ying Fu · 9 years ago
  22. 72f53af ART: Remove MIRGraph::dex_pc_to_block_map_ by Chao-ying Fu · 10 years ago
  23. 9c46208 ART: Even more Quick cleanup by Andreas Gampe · 10 years ago
  24. 0b9203e ART: Some Quick cleanup by Andreas Gampe · 10 years ago
  25. 7e49992 ART: Remove LowestSetBit and IsPowerOfTwo by Andreas Gampe · 10 years ago
  26. e21dc3d ART: Swap-space in the compiler by Andreas Gampe · 10 years ago
  27. 6c964c9 Merge "Re-factor Quick ABI support" by Vladimir Marko · 10 years ago
  28. 717a3e4 Re-factor Quick ABI support by Serguei Katkov · 10 years ago
  29. 27dee8b X86_64 QBE: use RIP addressing by Mark Mendell · 10 years ago
  30. ab972ef Remove method verification results right after compiling a method by Mathieu Chartier · 10 years ago
  31. 7ab2fce Refactor handling of conditional branches with known result. by Vladimir Marko · 10 years ago
  32. 743b98c Skip null check in MarkGCCard() for known non-null values. by Vladimir Marko · 10 years ago
  33. bf535be Add card mark to filled-new-array. by Vladimir Marko · 10 years ago
  34. ad17d41 Merge "ART: Replace COMPILE_ASSERT with static_assert (compiler)" by Andreas Gampe · 10 years ago
  35. 785d2f2 ART: Replace COMPILE_ASSERT with static_assert (compiler) by Andreas Gampe · 10 years ago
  36. 6a3c1fc Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. by Ian Rogers · 10 years ago
  37. d8c3e36 ART: X86: GenLongArith should handle overlapped VRs by Alexei Zavjalov · 10 years ago
  38. 27cc093 AArch64: oat patches should be 32-bit ints. by Matteo Franchin · 10 years ago
  39. 7503597 ART: Deprecate CompilationUnit's code_item by Razvan A Lupusoru · 10 years ago
  40. f4da675 Implement method calls using relative BL on ARM. by Vladimir Marko · 10 years ago
  41. e39c54e Deprecate GrowableArray, use ArenaVector instead. by Vladimir Marko · 10 years ago
  42. 589e046 Slow path should break def tracking by Serguei Katkov · 10 years ago
  43. de0b996 ART: Fix read-out-of-bounds in the compiler by Andreas Gampe · 10 years ago
  44. 8d0d03e ART: Change temporaries to positive names by Razvan A Lupusoru · 10 years ago
  45. e3ea838 ART source line debug info in OAT files by Yevgeny Rouban · 10 years ago
  46. 547cdfd Emit CFI for x86 & x86_64 JNI compiler. by Tong Shen · 10 years ago
  47. 4fc7853 Fixed build breakage due to incorrect class TypeId. by Fred Shih · 10 years ago
  48. e7f82e2 Added support for patching classes from different dex files. by Fred Shih · 10 years ago
  49. 8081d2b Create allocator adapter for using Arena in std containers. by Vladimir Marko · 10 years ago
  50. 69dfe51 Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86"""" by Dave Allison · 10 years ago
  51. ccc6026 ART: Rework TargetReg(symbolic_reg, wide) by Andreas Gampe · 10 years ago
  52. 0025a86 Revert "Revert "Revert "Add implicit null and stack checks for x86""" by Nicolas Geoffray · 10 years ago
  53. 7fb36de Revert "Revert "Add implicit null and stack checks for x86"" by Dave Allison · 10 years ago
  54. c380191 x86_64: Enable fp-reg promotion by Serguei Katkov · 10 years ago
  55. 3d14eb6 Revert "Add implicit null and stack checks for x86" by Dave Allison · 10 years ago
  56. 34e826c Add implicit null and stack checks for x86 by Dave Allison · 10 years ago
  57. a77ee51 x86_64: TargetReg update for x86 by Chao-ying Fu · 10 years ago
  58. b5860fb Register promotion support for 64-bit targets by buzbee · 10 years ago
  59. 4b537a8 ART: Quick compiler: More size checks, add TargetReg variants by Andreas Gampe · 10 years ago
  60. 3c12c51 Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"" by Andreas Gampe · 10 years ago
  61. de68676 Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter" by Andreas Gampe · 10 years ago
  62. 2689fba ART: Split out more cases of Load/StoreRef, volatile as parameter by Andreas Gampe · 10 years ago
  63. 8dea81c Rewrite use/def masks to support 128 bits. by Vladimir Marko · 10 years ago
  64. 85089dd Quick compiler: generalize NarrowRegLoc() by buzbee · 10 years ago
  65. 7bf9c46 Merge "Method inlining across dex files in boot image." by Vladimir Marko · 10 years ago
  66. a51a0b0 Method inlining across dex files in boot image. by Vladimir Marko · 10 years ago
  67. b01bf15 64-bit temp register support. by buzbee · 10 years ago
  68. 700a402 Now we have a proper C++ library, use std::unique_ptr. by Ian Rogers · 10 years ago
  69. d65c51a ART: Add support for constant vector literals by Mark Mendell · 10 years ago
  70. e45fb9e AArch64: Change arm64 backend to produce A64 code. by Matteo Franchin · 10 years ago
  71. 72d3262 Give Compiler a back reference to the driver. by Ian Rogers · 10 years ago
  72. 6601882 ART: Use utils.h::RoundUp instead of explicit bit-fiddling by Andreas Gampe · 10 years ago
  73. f29a424 x86_64: Fix frame size calculation for 64-bit by Dmitry Petrochenko · 10 years ago
  74. 091cc40 Quick compiler: allocate doubles as doubles by buzbee · 10 years ago
  75. 8194963 Replace CountOneBits and __builtin_popcount with POPCOUNT. by Vladimir Marko · 10 years ago
  76. ff093b3 Fix a few 64-bit compilation of 32-bit code issues. by Ian Rogers · 10 years ago
  77. 6ffcfa0 Rewrite suspend test check with LIRSlowPath. by Mingyao Yang · 10 years ago
  78. 7a11ab0 Quick compiler: debugging assists by buzbee · 10 years ago
  79. 125011d Merge "Delete throw launchpads." by Mingyao Yang · 10 years ago
  80. 695d13a Update load/store utilities for 64-bit backends by buzbee · 10 years ago
  81. 3a74d15 Delete throw launchpads. by Mingyao Yang · 10 years ago
  82. d6ed642 Revert "Revert "Revert "Use trampolines for calls to helpers""" by Dave Allison · 10 years ago
  83. f9487c0 Revert "Revert "Use trampolines for calls to helpers"" by Dave Allison · 10 years ago
  84. 081f73e Revert "Use trampolines for calls to helpers" by Dave Allison · 10 years ago
  85. 754ddad Use trampolines for calls to helpers by Dave Allison · 10 years ago
  86. 6a58cb1 art: Handle x86_64 architecture equal to x86 by Dmitry Petrochenko · 10 years ago
  87. f943914 Implement implicit stack overflow checks by Dave Allison · 10 years ago
  88. 2700f7e Continuing register cleanup by buzbee · 10 years ago
  89. 92cf83e Run Java tests with the optimizing compiler. by Nicolas Geoffray · 10 years ago
  90. 9545a44 Merge "Allow patching between dex files in the boot classpath." by Jeff Hao · 10 years ago
  91. 3bc8615 Use LIRSlowPath for intrinsics, improve String.indexOf(). by Vladimir Marko · 10 years ago
  92. 49161ce Allow patching between dex files in the boot classpath. by Jeff Hao · 10 years ago
  93. 83cc7ae Create a scoped arena allocator and use that for LVN. by Vladimir Marko · 10 years ago
  94. a1a7074 Rewrite kMirOpSelect for all IF_ccZ opcodes. by Vladimir Marko · 10 years ago
  95. 2da8823 Initial changes towards Generic JNI option by Andreas Gampe · 10 years ago
  96. be0e546 Cache field lowering info in mir_graph. by Vladimir Marko · 10 years ago
  97. ae9fd93 Tell GDB about Quick ART generated code by Mark Mendell · 10 years ago
  98. 2e589aa Encode VmapTable entries offset by 2 to reduce size. by Vladimir Marko · 10 years ago
  99. 3bc0174 GenSpecialCase support for x86 by Razvan A Lupusoru · 10 years ago
  100. 55d0eac Support Direct Method/Type access for X86 by Mark Mendell · 10 years ago