1. e299f16 Quick: Abolish kMirOpCheckPart2. by Vladimir Marko · 9 years ago
  2. 2cebb24 Replace NULL with nullptr by Mathieu Chartier · 9 years ago
  3. fac1070 Quick: Remove broken Mir2Lir::LocToRegClass(). by Vladimir Marko · 9 years ago
  4. 1109fb3 Implement CFI for Quick. by David Srbecky · 9 years ago
  5. 6f71589 Write .debug_line section using the new DWARF library. by David Srbecky · 9 years ago
  6. 767c752 Quick: Create GC map based on compiler data. by Vladimir Marko · 9 years ago
  7. 0b40ecf Quick: Clean up slow paths. by Vladimir Marko · 9 years ago
  8. d7cbf8a Change RETURN_VOID_BARRIER to RETURN_VOID_NO_BARRIER by Mathieu Chartier · 9 years ago
  9. 22fe45d Quick: Eliminate check-cast guaranteed by instance-of. by Vladimir Marko · 9 years ago
  10. 8376830 Merge "Handle another untyped dex CONST issue" by buzbee · 9 years ago
  11. e5f13e5 Revert "Revert "Add JIT"" by Mathieu Chartier · 9 years ago
  12. a5ca888 Revert "Add JIT" by Nicolas Geoffray · 9 years ago
  13. 2535abe Add JIT by Mathieu Chartier · 9 years ago
  14. 4de86d0 Handle another untyped dex CONST issue by buzbee · 9 years ago
  15. 6ce3eba Add suspend checks to special methods. by Vladimir Marko · 9 years ago
  16. e4fcc5b Clean up Scoped-/ArenaAlocator array allocations. by Vladimir Marko · 9 years ago
  17. 0b9203e ART: Some Quick cleanup by Andreas Gampe · 10 years ago
  18. 23149ac Merge "ART: Ensure FP GET/PUT doesn't use Core register" by Bill Buzbee · 10 years ago
  19. 6bb3919 Merge "Quick: Redefine the notion of back-egdes." by Vladimir Marko · 10 years ago
  20. 8b858e1 Quick: Redefine the notion of back-egdes. by Vladimir Marko · 10 years ago
  21. ca54134 ART: Ensure FP GET/PUT doesn't use Core register by Mark Mendell · 10 years ago
  22. 717a3e4 Re-factor Quick ABI support by Serguei Katkov · 10 years ago
  23. dde815a Merge "ART: x86 specific clearing higher bits when converting long to int" by Bill Buzbee · 10 years ago
  24. 7ab2fce Refactor handling of conditional branches with known result. by Vladimir Marko · 10 years ago
  25. 6af8206 ART: x86 specific clearing higher bits when converting long to int by Yevgeny Rouban · 10 years ago
  26. 743b98c Skip null check in MarkGCCard() for known non-null values. by Vladimir Marko · 10 years ago
  27. e8f74e5 Quick compiler: fix x86 special identity by buzbee · 10 years ago
  28. 5d99e33 Merge "ART: copy dalvikInsn back on throw instruction processing" by Bill Buzbee · 10 years ago
  29. c35cda8 Fix parentheses, tidy code. by Ian Rogers · 10 years ago
  30. 675e09b ARM: Strength reduction for floating-point division by Ningsheng Jian · 10 years ago
  31. 6a3c1fc Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. by Ian Rogers · 10 years ago
  32. 56e8e60 ART: copy dalvikInsn back on throw instruction processing by Alexei Zavjalov · 10 years ago
  33. 5c5676b ART: Add div/rem zero check elimination flag by Razvan A Lupusoru · 10 years ago
  34. fc787ec Enable -Wimplicit-fallthrough. by Ian Rogers · 10 years ago
  35. cc8cc7c Propagate optimization flags to kMirOpCheck. by Vladimir Marko · 10 years ago
  36. ff0ac47 Remove all uses of MIR_INLINED. by Vladimir Marko · 10 years ago
  37. e39c54e Deprecate GrowableArray, use ArenaVector instead. by Vladimir Marko · 10 years ago
  38. 8d0d03e ART: Change temporaries to positive names by Razvan A Lupusoru · 10 years ago
  39. 37f05ef Reduced memory usage of primitive fields smaller than 4-bytes by Fred Shih · 10 years ago
  40. 7642324 ART: Implement kMirOpNullCheck by Razvan A Lupusoru · 10 years ago
  41. c763e35 AArch64: Implement InexpensiveConstant methods. by Matteo Franchin · 10 years ago
  42. 6399968 Revert "Revert "Enable Load Store Elimination for ARM and ARM64"" by Serban Constantinescu · 10 years ago
  43. c32447b Revert "Enable Load Store Elimination for ARM and ARM64" by Bill Buzbee · 10 years ago
  44. fcc36ba Enable Load Store Elimination for ARM and ARM64 by Serban Constantinescu · 10 years ago
  45. 9791bb4 Merge "Fix art test failures for Mips." by Jeff Hao · 10 years ago
  46. d9cb8ae Fix art test failures for Mips. by Douglas Leung · 10 years ago
  47. 22d5e73 Remove object_utils.h. by Ian Rogers · 10 years ago
  48. 2ab40eb ART: Add Invokes to DecodedInstruction by Jean Christophe Beyler · 10 years ago
  49. a77ee51 x86_64: TargetReg update for x86 by Chao-ying Fu · 10 years ago
  50. b5860fb Register promotion support for 64-bit targets by buzbee · 10 years ago
  51. 4b537a8 ART: Quick compiler: More size checks, add TargetReg variants by Andreas Gampe · 10 years ago
  52. 3c12c51 Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"" by Andreas Gampe · 10 years ago
  53. de68676 Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter" by Andreas Gampe · 10 years ago
  54. 2689fba ART: Split out more cases of Load/StoreRef, volatile as parameter by Andreas Gampe · 10 years ago
  55. 33ae558 Arm64 hard-float by buzbee · 10 years ago
  56. 8dea81c Rewrite use/def masks to support 128 bits. by Vladimir Marko · 10 years ago
  57. 58994cd x86_64: Hard Float ABI support in QCG by Dmitry Petrochenko · 10 years ago
  58. 04f4d8a Add an optimization for removing redundant suspend tests in ART by Wei Jin · 10 years ago
  59. a0cd2d7 Quick compiler: reference cleanup by buzbee · 10 years ago
  60. 35ba7f3 Quick compiler: fix array overrun. by buzbee · 10 years ago
  61. e87f9b5 Allow X86 QBE to be extended by Mark Mendell · 10 years ago
  62. 082833c Quick compiler, out of registers fix by buzbee · 10 years ago
  63. d65c51a ART: Add support for constant vector literals by Mark Mendell · 10 years ago
  64. c93ac8b Fix special getter/setter to use RegClassForFieldLoadStore(). by Vladimir Marko · 10 years ago
  65. ba57451 Quick compiler: fix compile-time perf regression by buzbee · 10 years ago
  66. 674744e Use atomic load/store for volatile IGET/IPUT/SGET/SPUT. by Vladimir Marko · 10 years ago
  67. 3bf7c60 Cleanup ARM load/store wide and remove unused param s_reg. by Vladimir Marko · 10 years ago
  68. 455759b Remove LoadBaseDispWide and StoreBaseDispWide. by Vladimir Marko · 10 years ago
  69. 091cc40 Quick compiler: allocate doubles as doubles by buzbee · 10 years ago
  70. cc794c3 ART: Move oat_data_flow_attributes_ to private and put an API by Jean Christophe Beyler · 10 years ago
  71. 42fcd98 Revert "Revert "64bit changes to the stack walker for the Quick ABI."" by Nicolas Geoffray · 10 years ago
  72. 6ffcfa0 Rewrite suspend test check with LIRSlowPath. by Mingyao Yang · 10 years ago
  73. 7a11ab0 Quick compiler: debugging assists by buzbee · 10 years ago
  74. 125011d Merge "Delete throw launchpads." by Mingyao Yang · 10 years ago
  75. 695d13a Update load/store utilities for 64-bit backends by buzbee · 10 years ago
  76. 3a74d15 Delete throw launchpads. by Mingyao Yang · 10 years ago
  77. e1fced1 Inlining setters that return one of their arguments. by Vladimir Marko · 10 years ago
  78. 73ed718 Revert "Inlining setters that return one of their arguments." by Mathieu Chartier · 10 years ago
  79. 8e40c3e Inlining setters that return one of their arguments. by Vladimir Marko · 10 years ago
  80. 6a58cb1 art: Handle x86_64 architecture equal to x86 by Dmitry Petrochenko · 10 years ago
  81. f943914 Implement implicit stack overflow checks by Dave Allison · 10 years ago
  82. 2700f7e Continuing register cleanup by buzbee · 10 years ago
  83. 99ad723 Relaxed memory barriers for x86 by Razvan A Lupusoru · 10 years ago
  84. cdacac4 ART: API changes by Jean Christophe Beyler · 10 years ago
  85. 9820b7c Early inlining of simple methods. by Vladimir Marko · 11 years ago
  86. b373e09 Implicit null/suspend checks (oat version bump) by Dave Allison · 10 years ago
  87. 3bc8615 Use LIRSlowPath for intrinsics, improve String.indexOf(). by Vladimir Marko · 10 years ago
  88. e3e0260 Move inline method detection to runtime. by Vladimir Marko · 10 years ago
  89. 83cc7ae Create a scoped arena allocator and use that for LVN. by Vladimir Marko · 10 years ago
  90. 093aad1 Merge "Remove unreachable catch entries in GenSpecialCase()." by Vladimir Marko · 10 years ago
  91. 00e1ec6 Revert "Revert "Rework Quick compiler's register handling"" by Bill Buzbee · 10 years ago
  92. be0e546 Cache field lowering info in mir_graph. by Vladimir Marko · 10 years ago
  93. 39d95e6 Remove unreachable catch entries in GenSpecialCase(). by Vladimir Marko · 10 years ago
  94. 86ec520 Revert "Rework Quick compiler's register handling" by Bill Buzbee · 10 years ago
  95. 2c1ed45 Rework Quick compiler's register handling by buzbee · 10 years ago
  96. 9c86a02 Revert "Annotate used fields." by Ian Rogers · 10 years ago
  97. 7f6cf56 Annotate used fields. by Vladimir Marko · 11 years ago
  98. 3bc0174 GenSpecialCase support for x86 by Razvan A Lupusoru · 10 years ago
  99. bcec6fb Make slow paths easier to write by Dave Allison · 11 years ago
  100. 2730db0 Add VerfiedMethod to DexCompilationUnit. by Vladimir Marko · 11 years ago