summaryrefslogtreecommitdiff
path: root/runtime/entrypoints
AgeCommit message (Expand)Author
2022-02-14Set types of quick entry points to void*. Peter Collingbourne
2022-02-14Remove PACKED attribute from QuickEntryPoints. Peter Collingbourne
2022-02-01Introduce FindSuperMethodToCall to find the target of a super call. Nicolas Geoffray
2022-01-28Variable name cleanup in quick_dexcache_entrypoints Santiago Aboy Solanes
2022-01-24Reland "Use InitializeMethodsCode when we need to reinitialize a method entry... Nicolas Geoffray
2022-01-14Revert "Use InitializeMethodsCode when we need to reinitialize a method entry... Nicolas Geoffray
2022-01-13Use InitializeMethodsCode when we need to reinitialize a method entrypoint. Nicolas Geoffray
2022-01-13Fix deoptimization check in method exit hook Mythri Alle
2022-01-12ARM64: Enable implicit suspend checks and madvise()... Vladimir Marko
2021-12-14Add JNI monitoring to `artQuickGenericJniTrampoline()`. Vladimir Marko
2021-12-14Reland "Simplify and document entrypoint toggling in instrumentation." Nicolas Geoffray
2021-12-14JNI: Inline fast-path for `JniMethodEnd()`. Vladimir Marko
2021-12-10Support running clinit in instrumentation trampolines. Nicolas Geoffray
2021-12-07Revert "Simplify and document entrypoint toggling in instrumentation." Nicolas Geoffray
2021-12-07JNI: Inline fast-path for `JniMethodStart()`. Vladimir Marko
2021-12-07Simplify and document entrypoint toggling in instrumentation. Nicolas Geoffray
2021-12-03Don't call MethodExitEvent if we require a deopt in MethodExitHook Mythri Alle
2021-12-02Allow runtime updates to type/string .bss sections across DexFiles Santiago Aboy Solanes
2021-11-30Fix acquiring the wrong DexFile in artCriticalNativeFrameSize Santiago Aboy Solanes
2021-11-30Add std::noboolalpha to InlineInfo dumps Santiago Aboy Solanes
2021-11-30Make suspend check test specific flags. Vladimir Marko
2021-11-26Fix longstanding deopt issue not using the right deopt type. Nicolas Geoffray
2021-11-26JNI: Add "no inline" entrypoints for lock/unlock. Vladimir Marko
2021-11-26Clean up JNI entrypoint assembly. Vladimir Marko
2021-11-25Always access Thread state and flags as 32-bit location. Vladimir Marko
2021-11-24Revert "Turn off cross-dex inlining while we take a look at 207329152" Santiago Aboy Solanes
2021-11-23Revert^2 "JNI: Rewrite locking for synchronized methods." Vladimir Marko
2021-11-23Revert "JNI: Rewrite locking for synchronized methods." Vladimir Marko
2021-11-22Pass OatDexFile by reference in FindDexCache Santiago Aboy Solanes
2021-11-22JNI: Rewrite locking for synchronized methods. Vladimir Marko
2021-11-18Improve logging for GetResolvedMethod's failing to get an inlined_method Santiago Aboy Solanes
2021-11-15Revert^2 "Cleanup the code to determine instrumentation level" Mythri Alle
2021-11-09Inline across dex files for compiler options' non-BCP methods Santiago Aboy Solanes
2021-11-09Revert^2 "Add support for calling entry / exit hooks directly from JIT code"" Mythri Alle
2021-11-08JNI: Rewrite read barrier slow path. Vladimir Marko
2021-11-04Remove unused code related to method entry / exit events Mythri Alle
2021-11-02Revert^2 "JNI: Remove `JniMethodFast{Start,End}()`." Vladimir Marko
2021-11-01Update entrypoint_utils check method -> other_method Santiago Aboy Solanes
2021-11-01Revert "Add support for calling entry / exit hooks directly from JIT code" Mythri Alle
2021-11-01Revert^2 "Inline across dex files for bootclaspath's methods" Santiago Aboy Solanes
2021-11-01Add support for calling entry / exit hooks directly from JIT code Mythri Alle
2021-10-29Revert "Inline across dex files for bootclaspath's methods" Santiago Aboy Solanes
2021-10-26Inline across dex files for bootclaspath's methods Santiago Aboy Solanes
2021-10-19Revert "JNI: Remove `JniMethodFast{Start,End}()`." Vladimir Marko
2021-10-19JNI: Remove `JniMethodFast{Start,End}()`. Vladimir Marko
2021-10-11Inline IRT frame push/pop into JNI stubs. Vladimir Marko
2021-09-24Drop unused arguments for MethodEntered function Mythri Alle
2021-06-09Remove palette hooks. Nicolas Geoffray
2021-05-28Fix lock visiting for synchronized native methods. Vladimir Marko
2021-05-27Revert "Remove stack protector from some interpreter functions" Christian Wailes