summaryrefslogtreecommitdiff
path: root/runtime/quick_exception_handler.cc
AgeCommit message (Expand)Author
2025-02-18Refactor `Instrumentation` out of `Runtime`. Vladimir Marko
2025-02-17Refactor `ArtMethod` entrypoint initialization. Vladimir Marko
2024-10-17Separate kRuntimeISA/kRuntimeQuickCodeISA Chris Jones
2024-08-05Clean up after exception delivery rewrite. Vladimir Marko
2024-08-01Rework exception delivery and deoptimization Chris Jones
2024-05-23Reland "Report method unwind events for native methods" Mythri Alle
2024-05-22Revert "Report method unwind events for native methods" Chaitanya Cheemala
2024-05-22Report method unwind events for native methods Mythri Alle
2024-03-26Rename enums.h/.cc to pointer_size.h/.cc. Santiago Aboy Solanes
2024-02-07Add missing visibility attributes in runtime/ Dmitrii Ishcheikin
2024-01-30Reland^2 "Run optimizations with baseline compilation." Nicolas Geoffray
2024-01-19Move files related to compiled code into oat/ directory Dmitrii Ishcheikin
2024-01-15Revert "Reland "Run optimizations with baseline compilation."" Nicolas Geoffray
2024-01-05Reland "Run optimizations with baseline compilation." Nicolas Geoffray
2024-01-04Revert "Run optimizations with baseline compilation." Almaz Mingaleev
2024-01-03Run optimizations with baseline compilation. Nicolas Geoffray
2023-11-07Reland "Fix pathological deoptimization case." Nicolas Geoffray
2023-11-06Revert "Fix pathological deoptimization case." Nicolas Geoffray
2023-11-06Fix pathological deoptimization case. Nicolas Geoffray
2023-01-16We no longer use instrumentation stubs remove the support code Mythri Alle
2023-01-11Check if we need a deopt after method entry / exit callbacks Mythri Alle
2023-01-04Fix method tracing in non-debuggable runtimes Mythri Alle
2022-10-13Make sure we delete the dex_pc_list vector Santiago Aboy Solanes
2022-10-07Runtime implementation of try catch inlining Santiago Aboy Solanes
2022-09-12Cleanups around shadow frame creation. Nicolas Geoffray
2022-07-14Reland "Introduce a flag to check if JITed code has instrumentation support" Mythri Alle
2022-07-13Revert "Introduce a flag to check if JITed code has instrumentation support" Mythri Alle
2022-07-12Introduce a flag to check if JITed code has instrumentation support Mythri Alle
2022-07-06Reland^2 "Don't use instrumentation stubs for native methods in debuggable" Mythri Alle
2022-07-04Revert "Reland "Don't use instrumentation stubs for native methods in debugga... Mythri Alle
2022-07-04Reland "Don't use instrumentation stubs for native methods in debuggable" Mythri Alle
2022-06-24Revert "Don't use instrumentation stubs for native methods in debuggable" Mythri Alle
2022-06-24Don't use instrumentation stubs for native methods in debuggable Mythri Alle
2022-06-21Skip method unwind callbacks if exception was thrown by method exit Mythri Alle
2022-05-24Update implementation of method unwind callbacks Mythri Alle
2022-01-24On partial fragment deopts, update return PC only when necessary Mythri Alle
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
2021-11-09Revert^2 "Add support for calling entry / exit hooks directly from JIT code"" Mythri Alle
2021-11-01Revert "Add support for calling entry / exit hooks directly from JIT code" Mythri Alle
2021-11-01Add support for calling entry / exit hooks directly from JIT code Mythri Alle
2020-09-02Fix bug in StackVisitor::GetVReg. Nicolas Geoffray
2020-03-03Check vreg count on debuggable Alex Light
2020-02-05Code cleanup around exception handling and stack walking. Nicolas Geoffray
2020-01-31Replace instrumention id with stack pointers. Nicolas Geoffray
2019-12-18Add an implementation of Nterp for x64. Nicolas Geoffray
2019-12-17Introduce the notion of an nterp frame. Nicolas Geoffray
2019-07-22Add fast path for exception vreg copying. David Srbecky
2019-07-15ART: Introduce stackmap with no DexRegInfo. Artem Serov