1. 8e11065 Use ClassStatus::kVisiblyInitialized for allocations. by Vladimir Marko · 7 years ago
  2. 552a134 ART: Optimize StringBuilder append pattern. by Vladimir Marko · 9 years ago
  3. 956f9fa Save floating point registers in art_quick_osr_stub by David Srbecky · 7 years ago
  4. 1eb5d87 Prefix entrypoints with 0xFF so we can do extra checks. by David Srbecky · 7 years ago
  5. dd509ac ARM/ARM64: Rewrite art_quick_do_long_jump. by Vladimir Marko · 8 years ago
  6. d887ed8 Revert^2 "ARM: Reimplement the UnsafeCASObject intrinsic." by Vladimir Marko · 8 years ago
  7. 9d47925 Rename type resolution entrypoints. by Vladimir Marko · 8 years ago
  8. 1a2b9be Merge "Use clang integrated assembler." by Chih-hung Hsieh · 8 years ago
  9. 955f0ba Use clang integrated assembler. by Chih-Hung Hsieh · 8 years ago
  10. d109e30 Don't use StringFactory.newEmptyString in compiled code by Alex Light · 8 years ago
  11. 4c8e12e ART: Adds an entrypoint for invoke-custom by Orion Hodson · 8 years ago
  12. cd260eb ART: Simplify invoke-polymorphic entrypoints by Orion Hodson · 8 years ago
  13. c8b1d5e ARM/ARM64: Improve lock/unlock entrypoints. by Vladimir Marko · 8 years ago
  14. dbaa5c7 ART: Compiler support for const-method-handle by Orion Hodson · 8 years ago
  15. 18259d7 ART: Compiler support for const-method-type by Orion Hodson · 8 years ago
  16. e3872ed Fix non-Baker build. by Vladimir Marko · 8 years ago
  17. dcd117e ARM: Use rMR for Baker RB introspection marking. by Vladimir Marko · 8 years ago
  18. 175e786 Revert^4 "Compiler changes for bitstring based type checks." by Vladimir Marko · 8 years ago
  19. 3fbd3ad Revert^3 "Compiler changes for bitstring based type checks." by Andreas Gampe · 8 years ago
  20. 3f41323 Revert^2 "Compiler changes for bitstring based type checks." by Vladimir Marko · 8 years ago
  21. 946bb09 Support unwinding though the switch interpreter. by David Srbecky · 8 years ago
  22. 79b1445 Update cfi directives for art_quick_osr_stub. by Christopher Ferris · 8 years ago
  23. bff7a52 Revert "Compiler changes for bitstring based type checks." by Nicolas Geoffray · 8 years ago
  24. eb0ebed Compiler changes for bitstring based type checks. by Vladimir Marko · 8 years ago
  25. bf92b3f Clean up art_quick_check_instance_of entrypoints. by Vladimir Marko · 8 years ago
  26. 809f5b1 Explicitly document functions generated with macro ART_GET_FIELD_FROM_CODE. by Roland Levillain · 8 years ago
  27. 2196c65 Revert^4 "JIT JNI stubs." by Vladimir Marko · 9 years ago
  28. 056d775 Revert "Revert "Revert "JIT JNI stubs.""" by Nicolas Geoffray · 9 years ago
  29. e744163 Revert "Revert "JIT JNI stubs."" by Vladimir Marko · 9 years ago
  30. 47d3185 Revert "JIT JNI stubs." by Vladimir Marko · 9 years ago
  31. 3417eae JIT JNI stubs. by Vladimir Marko · 9 years ago
  32. 4584122 ART: Remove suspend-check optimization by Andreas Gampe · 9 years ago
  33. 2ee1790 Revert^4 "Allow deoptimization when returning from a runtime method." by Mingyao Yang · 9 years ago
  34. 80be041 Merge "ART: Remove ArtMethod::dex_cache_resolved_methods_." by Vladimir Marko · 9 years ago
  35. 07c7028 Revert "Revert "Revert "Allow deoptimization when returning from a runtime method.""" by Nicolas Geoffray · 9 years ago
  36. 5122e6b ART: Remove ArtMethod::dex_cache_resolved_methods_. by Vladimir Marko · 9 years ago
  37. 047abb2 Revert "Revert "Allow deoptimization when returning from a runtime method."" by Mingyao Yang · 9 years ago
  38. 2b87ae0 Revert "Allow deoptimization when returning from a runtime method." by Vladimir Marko · 9 years ago
  39. edeba10 Allow deoptimization when returning from a runtime method. by Mingyao Yang · 9 years ago
  40. 0a87a65 Add two special runtime methods. by Mingyao Yang · 9 years ago
  41. 07bfbac Hash-based DexCache methods array. by Vladimir Marko · 9 years ago
  42. bac2bd1 Merge "Introduce a Marking Register in ARM code generation." by Roland Levillain · 9 years ago
  43. 6d729a7 Introduce a Marking Register in ARM code generation. by Roland Levillain · 9 years ago
  44. 62c20d1 Add missing CFI directives to ARM Quick entrypoints. by Roland Levillain · 9 years ago
  45. 97c4646 Introduce a Marking Register in ARM64 code generation. by Roland Levillain · 9 years ago
  46. 07e6c2d Merge "entrypoints: Remove DMBs from art_quick_alloc initialized variants." by Igor Murashkin · 9 years ago
  47. b7edcda Add method tracing JVMTI callbacks by Alex Light · 9 years ago
  48. 2f470ed entrypoints: Remove DMBs from art_quick_alloc initialized variants. by Igor Murashkin · 9 years ago
  49. 270970e Merge "ARM/AOT: Allow 16-bit LDR for Baker read barrier loads." by Treehugger Robot · 9 years ago
  50. ddc38fe Merge "Add runtime reasons for deopt." by Nicolas Geoffray · 9 years ago
  51. 4e92c3c Add runtime reasons for deopt. by Nicolas Geoffray · 9 years ago
  52. 88abba2 ARM/AOT: Allow 16-bit LDR for Baker read barrier loads. by Vladimir Marko · 9 years ago
  53. eee1c0e ARM: Link-time generated thunks for Baker CC read barrier. by Vladimir Marko · 9 years ago
  54. afdcbcb Remove some hardcoded cases of kCardShift by Mathieu Chartier · 9 years ago
  55. db01a09 Ensure invoking obsolete methods throws errors. by Alex Light · 9 years ago
  56. 5667f56 Modify invoke interface trampoline to pass interface method. by Jeff Hao · 9 years ago
  57. 5afd1be ARM: Faster read barrier marking entrypoints. by Vladimir Marko · 9 years ago
  58. ea4c126 Change type initialization entrypoints to kSaveEverything. by Vladimir Marko · 9 years ago
  59. d095844 Align allocation entrypoints implementation between arm/arm64/x86/x64. by Nicolas Geoffray · 9 years ago
  60. a72859d You shall know your arm32 calling conventions. by Nicolas Geoffray · 9 years ago
  61. 5b3c6c0 Refactor code for unresolved field entrypoint. by Nicolas Geoffray · 9 years ago
  62. 39cee66 Entrypoints cleanup. by Nicolas Geoffray · 9 years ago
  63. ac14139 Revert "Revert "ART: Compiler support for invoke-polymorphic."" by Orion Hodson · 9 years ago
  64. 0d3998b Revert "Revert "Make object allocation entrypoints only take a class."" by Nicolas Geoffray · 9 years ago
  65. f7aaacd Revert "Make object allocation entrypoints only take a class." by Hiroshi Yamauchi · 9 years ago
  66. 2b615ba Make object allocation entrypoints only take a class. by Nicolas Geoffray · 9 years ago
  67. 85b38bd Merge "Remove the fast path in art_quick_resolve_string." by Nicolas Geoffray · 10 years ago
  68. fbc75db Remove the fast path in art_quick_resolve_string. by Nicolas Geoffray · 10 years ago
  69. 16593ed Merge "Change string compression encoding." by Treehugger Robot · 10 years ago
  70. fdaf0f4 Change string compression encoding. by Vladimir Marko · 10 years ago
  71. b99f4d6 Change check cast entrypoint to check instance of by Mathieu Chartier · 10 years ago
  72. 6f198e3 Add forwarding address checks for X86, arm, arm64 by Mathieu Chartier · 10 years ago
  73. 94ce9c2 Change pResolveString entrypoint to kSaveEverything. by Vladimir Marko · 10 years ago
  74. 0576575 String Compression for ARM and ARM64 by jessicahandojo · 10 years ago
  75. 804b03f Change remaining slow path throw entrypoints to save everything. by Vladimir Marko · 10 years ago
  76. 908eb22 ARM/ARM64: Fix throwing entrypoints to call runtime handlers. by Vladimir Marko · 10 years ago
  77. 0584647 Remove ThrowNoSuchMethod entrypoint. by Vladimir Marko · 10 years ago
  78. 3b7537b Revert "Revert "Use implicit null checks inside try blocks."" by Vladimir Marko · 10 years ago
  79. 0719b5b Revert "Use implicit null checks inside try blocks." by Nicolas Geoffray · 10 years ago
  80. 7aa7560 Use implicit null checks inside try blocks. by Vladimir Marko · 10 years ago
  81. 239d6ea Change deoptimize entrypoint to save everything. by Vladimir Marko · 10 years ago
  82. 161db1d Use the fast path object size for RosAlloc asm stubs by Mathieu Chartier · 10 years ago
  83. 93bbee0 Faster allocation fast path by Mathieu Chartier · 10 years ago
  84. 56ece93 ART: Improve art_quick_resolve_string for arm. by Christina Wadsworth · 10 years ago
  85. 35ef14b ART: String DexCache asm fast path for ARM by Christina Wadsworth · 10 years ago
  86. 40df7c1 ARM/ARM64: Improve comments for kSaveEverything assembly. by Vladimir Marko · 10 years ago
  87. 36c2271 Improve READ_BARRIER_MARK_REG for arm32 by Mathieu Chartier · 10 years ago
  88. de5f194 ARM/ARM64: Improve assembler macros for kSaveEverything frame. by Vladimir Marko · 10 years ago
  89. fd36f1f Rename callee save enumerators. by Vladimir Marko · 10 years ago
  90. 965c0b9 Merge "Change suspend entrypoint to save all registers." by Vladimir Marko · 10 years ago
  91. 952dbb1 Change suspend entrypoint to save all registers. by Vladimir Marko · 10 years ago
  92. 36a270a Change one read barrier bit to mark bit by Mathieu Chartier · 10 years ago
  93. 4359e61 Move caller-saves saving/restoring to ReadBarrierMarkRegX. by Roland Levillain · 10 years ago
  94. 011dc2c Do allocation fence before pushing on allocation stack by Mathieu Chartier · 10 years ago
  95. 02b7580 Introduce more compact ReadBarrierMark slow-paths. by Roland Levillain · 10 years ago
  96. aaeef5e Remove stray end of macro. by Roland Levillain · 10 years ago
  97. e8e1127 Do checks on the fault address when we think it's an NPE. by Nicolas Geoffray · 10 years ago
  98. 87f3fcb Replace String.charAt() with HIR. by Vladimir Marko · 10 years ago
  99. 3098c8c ARM: Use GOT_PREL references for Runtime::Current(). by Vladimir Marko · 10 years ago
  100. 0f838aa Fix FOUR_ARG_DOWNCALL assembly stubs on arm and x86. by Nicolas Geoffray · 10 years ago