1. e96d1e9 Fix branch destination in nterp_instance_of_slow_path. by Nicolas Geoffray · 2 years, 8 months ago
  2. 8bb486a Add CFI-checking script and fix found CFI issues. by David Srbecky · 3 years ago
  3. a0512eb Fix bogus instructions in START_EXECUTING_INSTRUCTIONS. by Nicolas Geoffray · 2 years, 9 months ago
  4. f9ae8e3 Implement shared counters for boot image / zygote methods. by Nicolas Geoffray · 2 years, 10 months ago
  5. cf414b2 Add some methods to UnstartedRuntime. by Nicolas Geoffray · 2 years, 10 months ago
  6. 6cdabe1 Update runtime/ implications to use (D)CHECK_IMPLIES by Santiago Aboy Solanes · 2 years, 10 months ago
  7. 0992436 Move GetWeakRefAccessEnabled check from nterp into the cache. by David Srbecky · 2 years, 10 months ago
  8. 17958de Move InterpreterCache::{Get,Set} to inl.h file by David Srbecky · 2 years, 10 months ago
  9. 14e8d64 Update null pointer exception message to print out the method by Santiago Aboy Solanes · 2 years, 11 months ago
  10. b414a4c Intrinsify System.ArrayCopy for Primitive data types by Shalini Salomi Bodapati · 2 years, 11 months ago
  11. 6ac1b05 nterp: Cleanup, compile-time convenience checks by David Srbecky · 2 years, 11 months ago
  12. a579554 nterp: Move FETCH_FROM_THREAD_CACHE macro to python by David Srbecky · 2 years, 11 months ago
  13. 290beb8 nterp: Tweak the add_helper python method. by David Srbecky · 2 years, 11 months ago
  14. 9333673 Fix DCHECK related to frame pop events. by Mythri Alle · 2 years, 11 months ago
  15. ab47488 Cleanup Instrumentation::IsActive by Mythri Alle · 3 years ago
  16. bdf7dc0 Introduce FindSuperMethodToCall to find the target of a super call. by Nicolas Geoffray · 3 years ago
  17. 1b3ec0f Revert^2 "Reduce pauses for weak reference access" by Hans Boehm · 3 years ago
  18. 07cbc5b Revert "Reduce pauses for weak reference access" by Hans Boehm · 3 years ago
  19. 0ab5b6d Reduce pauses for weak reference access by Hans Boehm · 3 years, 6 months ago
  20. 541ca32 Use implicit suspend check in JIT. by Nicolas Geoffray · 3 years ago
  21. b42cd1d Don't disable nterp even if non-standard exits might be requested by Mythri Alle · 3 years ago
  22. 3a7d0d8 Update nterp to advance PC early on branches by Mythri Alle · 3 years ago
  23. 3d2f148 Revert "Add thread-shared interpreter cache" by Hans Boehm · 3 years ago
  24. fa40e6e Add thread-shared interpreter cache by David Srbecky · 3 years, 1 month ago
  25. 854af03 Reland "More entrypoint handling cleanup." by Nicolas Geoffray · 3 years ago
  26. 8cedd8b Revert "More entrypoint handling cleanup." by Nicolas Geoffray · 3 years ago
  27. 67e48ec More entrypoint handling cleanup. by Nicolas Geoffray · 3 years ago
  28. c2b3116 Inline some type checks of instanceof and checkcast in nterp. by Nicolas Geoffray · 3 years, 1 month ago
  29. 7039c11 ARM64: Implicit suspend checks using LDR. by Vladimir Marko · 7 years ago
  30. 80f93a8 Make the baseline threshold based on -Xjitthreshold. by Nicolas Geoffray · 3 years, 1 month ago
  31. 5f77889 Fix longstanding deopt issue not using the right deopt type. by Nicolas Geoffray · 3 years, 1 month ago
  32. ddf4fd3 Always access Thread state and flags as 32-bit location. by Vladimir Marko · 3 years, 1 month ago
  33. 58f916c Replace the nterp threshold with the warmup threshold. by Nicolas Geoffray · 3 years, 1 month ago
  34. afae11f Refactor code using the marking register in nterp. by Nicolas Geoffray · 3 years, 2 months ago
  35. 6545ee3 Support Math.fma Intrinsic for x86 and x86_64 by Shalini Salomi Bodapati · 3 years, 2 months ago
  36. 61673dc Reland "Change hotness counting." by Nicolas Geoffray · 3 years, 2 months ago
  37. 18fba4c Remove unused code related to method entry / exit events by Mythri Alle · 3 years, 2 months ago
  38. 91c795f Adding Unsafe.copyMemory for arrays by Sorin Basca · 3 years, 2 months ago
  39. fa66389 Inline ResolveMethod and ResolveField in nterp by David Srbecky · 3 years, 2 months ago
  40. ce131fe Revert "Change hotness counting." by Vladimir Marko · 3 years, 2 months ago
  41. c86869a Change hotness counting. by Nicolas Geoffray · 3 years, 3 months ago
  42. 633ac3c Adding Class.getDeclaredFields to unstarted runtime by Sorin Basca · 3 years, 3 months ago
  43. 507cf90 Adding get/put and compare-and-set methods to Unsafe by Sorin Basca · 3 years, 3 months ago
  44. 0069ad7 OpenJDK 11: Adding Unsafe new intrinsics for AtomicIntegerFieldUpdater by Sorin Basca · 3 years, 3 months ago
  45. 2f01e8e Copying sun.misc.Unsafe to jdk.internal.misc by Sorin Basca · 3 years, 6 months ago
  46. 9cc65df Drop unused arguments for MethodEntered function by Mythri Alle · 3 years, 3 months ago
  47. d726cb1 Fix missing suspend check in nterp for goto32 +0 by Nicolas Geoffray · 3 years, 3 months ago
  48. 39e2979 ARM64: FP16 min and max intrinsic for ARMv8 by Usama Arif · 5 years ago
  49. 236f7bf OpenJDK 11: replace Thread#init() with constructors by Nikita Iashchenko · 3 years, 3 months ago
  50. b05bf89 OpenJDK 11: Move math classes from sun.misc.* to jdk.internal.math by Nikita Iashchenko · 3 years, 4 months ago
  51. ecbdc07 ARM64: FP16.compare() intrinsic for ARMv8 by Usama Arif · 5 years ago
  52. 611d71c Fix a few non-inclusive terms by Orion Hodson · 3 years, 4 months ago
  53. a6f8a6a Initialize intrinsics for UnstartedRuntimeTest. by Vladimir Marko · 3 years, 5 months ago
  54. 4f99071 Modernize typedefs with `using`. by Vladimir Marko · 3 years, 6 months ago
  55. 47349d2 Adding unstarted JNI implementation needed by VarHandle by Sorin Basca · 3 years, 6 months ago
  56. e4f983c Remove mterp. by Nicolas Geoffray · 3 years, 6 months ago
  57. 24c080f Remove locking from `Transaction`. by Vladimir Marko · 3 years, 6 months ago
  58. f5958f8 Add x86 implementation for nterp. by Nicolas Geoffray · 3 years, 7 months ago
  59. ecaf7d1 Fix double close in dex2oat when BCP is passed as FDs by Victor Hsieh · 3 years, 7 months ago
  60. a09d8b7 Add runtime option -Xbootclasspathfds: for pre-opened fds by Victor Hsieh · 3 years, 7 months ago
  61. e8efdaa Revert "Remove stack protector from some interpreter functions" by Christian Wailes · 3 years, 7 months ago
  62. abe7c69 Remove stack protector from some interpreter functions by Chris Wailes · 3 years, 8 months ago
  63. 3606cc6 Do not try to do OSR in transactional interpreter. by Vladimir Marko · 3 years, 8 months ago
  64. 61c6242 Remove RETURN_VOID_NO_BARRIER byte-code. by David Srbecky · 3 years, 8 months ago
  65. 3302290 Switch mterp to python3. by Vladimir Marko · 3 years, 9 months ago
  66. 0685b98 Abort transaction when Class.forName() fails. by Vladimir Marko · 3 years, 9 months ago
  67. c5cd589 Remove QUICK bytecodes. by David Srbecky · 3 years, 9 months ago
  68. ec7b194 Fix UnstartedRunime leaking local reference. by Vladimir Marko · 3 years, 9 months ago
  69. 43c9cd7 Improve nterp -> compiled code transitions. by Nicolas Geoffray · 3 years, 10 months ago
  70. 40cd07c Add a fast path for nterp entrypoint to avoid fetching the shorty. by Nicolas Geoffray · 3 years, 10 months ago
  71. dfe5544 Remove quickened bytecode support from interpreters. by David Srbecky · 3 years, 9 months ago
  72. 98fa40a nterp/arm64: Clean up branch PC calculation. by Vladimir Marko · 3 years, 10 months ago
  73. 14a814b Enclose nterp helper code in symbol. by David Srbecky · 3 years, 10 months ago
  74. 5c7cddf Fast path for some calls in nterp. by Nicolas Geoffray · 3 years, 10 months ago
  75. 113d6ea Move code size from OatQuickMethodHeader to CodeInfo. by David Srbecky · 3 years, 10 months ago
  76. b9b7d91 Revert "Lazily allocate DexCache arrays." by Orion Hodson · 3 years, 10 months ago
  77. 1214319 Lazily allocate DexCache arrays. by David Srbecky · 3 years, 10 months ago
  78. 5de5efe Remove pointer-size arguments from DexCache. by David Srbecky · 3 years, 10 months ago
  79. 745da80 Add Math.multiplyHigh intrinsic by Nikita Iashchenko · 4 years ago
  80. ac27ac0 Implement Reference.refersTo() intrinsic. by Vladimir Marko · 3 years, 11 months ago
  81. 35a3720 Reland "Remove obsolete code in the verifier." by Nicolas Geoffray · 4 years ago
  82. c39af94 Add a nterp trampoline in the oat file, replaced at runtime. by Nicolas Geoffray · 4 years ago
  83. e585964 When entering nterp, take a fast path for instance calls with 1 argument. by Nicolas Geoffray · 4 years ago
  84. d5a8695 Reland "Improve invokeinterface for nterp." by Nicolas Geoffray · 4 years ago
  85. 2fb3741 Fix moving GC bugs introduced in latest nterp change. by Nicolas Geoffray · 4 years ago
  86. 6d951ca Use correct modifiers on LDR instructions. by Peter Collingbourne · 4 years ago
  87. 808c556 Reland "Refactor code in mterp and nterp to handle all cases of missing class."" by Nicolas Geoffray · 4 years ago
  88. 748e956 Revert "Refactor code in mterp and nterp to handle all cases of missing class." by Alex Light · 4 years ago
  89. f1d0647 Revert "Improve invokeinterface for nterp." by Alex Light · 4 years ago
  90. ec38967 Implement Reference.refersTo() in UnstartedRuntime. by Vladimir Marko · 4 years ago
  91. 3f2980f Refactor code in mterp and nterp to handle all cases of missing class. by Nicolas Geoffray · 4 years ago
  92. c0d392b Improve invokeinterface for nterp. by Nicolas Geoffray · 4 years ago
  93. 8388148 Rewrite method matching in UnstartedRuntime. by Vladimir Marko · 4 years ago
  94. fff1d8f Fix incorrect image pointer size for unstarted runtime by liulvping · 4 years ago
  95. 50bbbf1 arm/nterp: Refactor {i,s}{get,put} operations. by Vladimir Marko · 4 years, 1 month ago
  96. 955f40f arm64/nterp: Refactor {i,s}{get,put} operations. by Vladimir Marko · 4 years, 1 month ago
  97. e8cdb0b [arm nterp] Fix stack offset when calling range String.<init>. by Nicolas Geoffray · 4 years, 1 month ago
  98. 01ee0f9 nterp: only do string.<init> check on invokedirect. by Nicolas Geoffray · 4 years, 1 month ago
  99. dd406c3 Add an arm32 port of nterp. by Nicolas Geoffray · 4 years, 1 month ago
  100. 6af553d Fix another typo in nterp. by Nicolas Geoffray · 4 years, 1 month ago