1. 02af736 Fix a couple of places to check for instrumented entry points by Mythri Alle · 2 years, 10 months ago
  2. d0f099e Reland "Eagerly lookup native symbols in zygote." by Nicolas Geoffray · 2 years, 10 months ago
  3. 69a87e3 Revert^4 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 2 years, 10 months ago
  4. 4478abe Revert "Eagerly loopkup native symbols in zygote." by Nicolas Geoffray · 2 years, 10 months ago
  5. 6ec9905 Eagerly loopkup native symbols in zygote. by Nicolas Geoffray · 2 years, 11 months ago
  6. 1849c3a Revert^3 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 2 years, 11 months ago
  7. b740438 Revert^2 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 3 years ago
  8. 5cf7a87 Change types of JniEntryPoints members to void*. by Peter Collingbourne · 2 years, 11 months ago
  9. 6cdabe1 Update runtime/ implications to use (D)CHECK_IMPLIES by Santiago Aboy Solanes · 2 years, 11 months ago
  10. 14e8d64 Update null pointer exception message to print out the method by Santiago Aboy Solanes · 3 years ago
  11. 4ef67d4 Set types of quick entry points to void*. by Peter Collingbourne · 3 years ago
  12. 22b5fe0 Remove PACKED attribute from QuickEntryPoints. by Peter Collingbourne · 3 years ago
  13. bdf7dc0 Introduce FindSuperMethodToCall to find the target of a super call. by Nicolas Geoffray · 3 years ago
  14. 7ed61a1 Variable name cleanup in quick_dexcache_entrypoints by Santiago Aboy Solanes · 3 years ago
  15. c8a694d Reland "Use InitializeMethodsCode when we need to reinitialize a method entrypoint." by Nicolas Geoffray · 3 years ago
  16. b0f63c9 Revert "Use InitializeMethodsCode when we need to reinitialize a method entrypoint." by Nicolas Geoffray · 3 years ago
  17. 82e525a Use InitializeMethodsCode when we need to reinitialize a method entrypoint. by Nicolas Geoffray · 3 years ago
  18. 6c98dcb Fix deoptimization check in method exit hook by Mythri Alle · 3 years ago
  19. e45883e ARM64: Enable implicit suspend checks and madvise()... by Vladimir Marko · 3 years ago
  20. ca212cd Add JNI monitoring to `artQuickGenericJniTrampoline()`. by Vladimir Marko · 3 years, 1 month ago
  21. c25a9f9 Reland "Simplify and document entrypoint toggling in instrumentation." by Nicolas Geoffray · 3 years, 1 month ago
  22. e74e0ce JNI: Inline fast-path for `JniMethodEnd()`. by Vladimir Marko · 3 years, 1 month ago
  23. c71fe16 Support running clinit in instrumentation trampolines. by Nicolas Geoffray · 3 years, 1 month ago
  24. 677d9ef Revert "Simplify and document entrypoint toggling in instrumentation." by Nicolas Geoffray · 3 years, 1 month ago
  25. ce2a344 JNI: Inline fast-path for `JniMethodStart()`. by Vladimir Marko · 3 years, 2 months ago
  26. 76ec6f6 Simplify and document entrypoint toggling in instrumentation. by Nicolas Geoffray · 3 years, 1 month ago
  27. 2a0ad75 Don't call MethodExitEvent if we require a deopt in MethodExitHook by Mythri Alle · 3 years, 2 months ago
  28. 884731c Allow runtime updates to type/string .bss sections across DexFiles by Santiago Aboy Solanes · 3 years, 2 months ago
  29. c533e53 Fix acquiring the wrong DexFile in artCriticalNativeFrameSize by Santiago Aboy Solanes · 3 years, 2 months ago
  30. 05ed65a Add std::noboolalpha to InlineInfo dumps by Santiago Aboy Solanes · 3 years, 2 months ago
  31. 254a858 Make suspend check test specific flags. by Vladimir Marko · 3 years, 2 months ago
  32. 5f77889 Fix longstanding deopt issue not using the right deopt type. by Nicolas Geoffray · 3 years, 2 months ago
  33. f76aae1 JNI: Add "no inline" entrypoints for lock/unlock. by Vladimir Marko · 3 years, 2 months ago
  34. 8439e45 Clean up JNI entrypoint assembly. by Vladimir Marko · 3 years, 2 months ago
  35. ddf4fd3 Always access Thread state and flags as 32-bit location. by Vladimir Marko · 3 years, 2 months ago
  36. c3e004d Revert "Turn off cross-dex inlining while we take a look at 207329152" by Santiago Aboy Solanes · 3 years, 2 months ago
  37. 4d52715 Revert^2 "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 2 months ago
  38. 02e0eb7 Revert "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 2 months ago
  39. 4b8ea5d Pass OatDexFile by reference in FindDexCache by Santiago Aboy Solanes · 3 years, 2 months ago
  40. c17656b JNI: Rewrite locking for synchronized methods. by Vladimir Marko · 3 years, 2 months ago
  41. 494df0d Improve logging for GetResolvedMethod's failing to get an inlined_method by Santiago Aboy Solanes · 3 years, 2 months ago
  42. 9575c12 Revert^2 "Cleanup the code to determine instrumentation level" by Mythri Alle · 3 years, 2 months ago
  43. 970ba21 Inline across dex files for compiler options' non-BCP methods by Santiago Aboy Solanes · 3 years, 3 months ago
  44. 5097f83 Revert^2 "Add support for calling entry / exit hooks directly from JIT code"" by Mythri Alle · 3 years, 3 months ago
  45. ad33392 JNI: Rewrite read barrier slow path. by Vladimir Marko · 3 years, 3 months ago
  46. 18fba4c Remove unused code related to method entry / exit events by Mythri Alle · 3 years, 3 months ago
  47. 46a8910 Revert^2 "JNI: Remove `JniMethodFast{Start,End}()`." by Vladimir Marko · 3 years, 3 months ago
  48. ee6c1b1 Update entrypoint_utils check method -> other_method by Santiago Aboy Solanes · 3 years, 3 months ago
  49. 72be14e Revert "Add support for calling entry / exit hooks directly from JIT code" by Mythri Alle · 3 years, 3 months ago
  50. e43aa3f Revert^2 "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
  51. 2d4feeb Add support for calling entry / exit hooks directly from JIT code by Mythri Alle · 3 years, 3 months ago
  52. 8cb989f Revert "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
  53. d690f8a Inline across dex files for bootclaspath's methods by Santiago Aboy Solanes · 3 years, 4 months ago
  54. 2ca0900 Revert "JNI: Remove `JniMethodFast{Start,End}()`." by Vladimir Marko · 3 years, 3 months ago
  55. 64d6e18 JNI: Remove `JniMethodFast{Start,End}()`. by Vladimir Marko · 3 years, 3 months ago
  56. d95a1f2 Inline IRT frame push/pop into JNI stubs. by Vladimir Marko · 3 years, 10 months ago
  57. 9cc65df Drop unused arguments for MethodEntered function by Mythri Alle · 3 years, 4 months ago
  58. 4f6bb44 Remove palette hooks. by Nicolas Geoffray · 3 years, 8 months ago
  59. 654f01c Fix lock visiting for synchronized native methods. by Vladimir Marko · 3 years, 8 months ago
  60. e8efdaa Revert "Remove stack protector from some interpreter functions" by Christian Wailes · 3 years, 8 months ago
  61. abe7c69 Remove stack protector from some interpreter functions by Chris Wailes · 3 years, 8 months ago
  62. 8ffaef9 Remove BUILDING_LIBART macro. by Vladimir Marko · 3 years, 8 months ago
  63. ec06809 Reland "Devirtualize to HInvokeStaticOrDirect." by Nicolas Geoffray · 3 years, 8 months ago
  64. 39d4df6 Revert "Devirtualize to HInvokeStaticOrDirect." by Nicolas Geoffray · 3 years, 8 months ago
  65. 5024ddf Devirtualize to HInvokeStaticOrDirect. by Nicolas Geoffray · 3 years, 9 months ago
  66. c3db254 Revert^2 "Add hooks in palette for reporting JNI invocations." by Nicolas Geoffray · 3 years, 9 months ago
  67. 4501517 Revert "Add hooks in palette for reporting JNI invocations." by Nicolas Geoffray · 3 years, 9 months ago
  68. 511392f Add hooks in palette for reporting JNI invocations. by Nicolas Geoffray · 3 years, 9 months ago
  69. 34ce1b8 Clean up transitions in JniMethodEnd. by Vladimir Marko · 3 years, 10 months ago
  70. 68e8a7c Clean up JniMethodStart(). by Vladimir Marko · 3 years, 11 months ago
  71. c714f40 Fix crash on error paths from GenericJNI trampoline. by Vladimir Marko · 3 years, 11 months ago
  72. 0eebdcc Fix jclass read barrier in GenericJNI. by Vladimir Marko · 3 years, 11 months ago
  73. cedec9d Do not create HandleScope for JNI transitions. by Vladimir Marko · 4 years ago
  74. 5de5efe Remove pointer-size arguments from DexCache. by David Srbecky · 4 years ago
  75. a746c63 Remove unsed artLookupResolvedMethod. by Nicolas Geoffray · 4 years ago
  76. d5a8695 Reland "Improve invokeinterface for nterp." by Nicolas Geoffray · 4 years ago
  77. 47213e4 Small cleanups in artInvokeInterfaceTrampoline by Nicolas Geoffray · 4 years, 1 month ago
  78. 4ebb99c Fully honor the "WithChecks" in the alloc entrypoints. by Nicolas Geoffray · 4 years ago
  79. 4b9f86b Cyclic-includes should be avoided by Alex Light · 4 years, 3 months ago
  80. 8d34a18 Change interface conflict stub to take the interface method. by Nicolas Geoffray · 4 years, 4 months ago
  81. 8f63f10 Faster access to unresolved classes from compiled code. by Vladimir Marko · 4 years, 4 months ago
  82. 1de6f01 Another fix for the resolution trampoline and invokesuper. by Nicolas Geoffray · 4 years, 4 months ago
  83. 25b9c7d Don't store copied methods in BSS. by Nicolas Geoffray · 4 years, 4 months ago
  84. 1fef877 Handle more cases of super calls in the compiler. by Nicolas Geoffray · 4 years, 4 months ago
  85. b839c49 Use the resolved method of an invoke super when updating BSS. by Nicolas Geoffray · 4 years, 4 months ago
  86. d5bcc72 More inclusive language updates by Orion Hodson · 4 years, 6 months ago
  87. 6aaa49d Inclusive language fixes by Orion Hodson · 4 years, 6 months ago
  88. 346fd96 More inclusive language in the runtime by David Srbecky · 4 years, 6 months ago
  89. 86c8752 Direct calls to @CriticalNative methods. by Vladimir Marko · 4 years, 8 months ago
  90. 396198b Handle unresolved field type in compiler. by Nicolas Geoffray · 4 years, 7 months ago
  91. 50df0c4 Adjust code lookup logic in artQuickResolutionTrampoline. by Nicolas Geoffray · 4 years, 8 months ago
  92. 6217fc2 Fix calling instance methods of erroneous classes. by Vladimir Marko · 4 years, 8 months ago
  93. c4b8310 Do not update method's entrypoint in resolution trampoline. by Vladimir Marko · 4 years, 8 months ago
  94. 5868ada Move implementations from class_root.h to -inl.h . by Vladimir Marko · 4 years, 8 months ago
  95. b6f4c79 Clean up Constructor/Method/Field construction. by Vladimir Marko · 4 years, 9 months ago
  96. 7e678d3 Assert allocator-type is known on OOME by Lokesh Gidra · 4 years, 9 months ago
  97. d8fd599 Reland^2 "Add consistency CHECKs around ArtMethod fields." by Nicolas Geoffray · 5 years ago
  98. 5945de0 Revert "Revert "Revert "Add consistency CHECKs around ArtMethod fields.""" by Nicolas Geoffray · 5 years ago
  99. fa458ac Allow late lookup for @CriticalNative methods. by Vladimir Marko · 5 years ago
  100. f994025 Revert "Revert "Add consistency CHECKs around ArtMethod fields."" by Nicolas Geoffray · 5 years ago