summaryrefslogtreecommitdiff
path: root/runtime/quick_exception_handler.cc
AgeCommit message (Expand)Author
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
2019-01-08Put the deoptimized method in the trace tag. Nicolas Geoffray
2018-11-29Merge "Use ArtMethod::GetDex{File,Cache}() more." Treehugger Robot
2018-11-29Use ArtMethod::GetDex{File,Cache}() more. Vladimir Marko
2018-11-19Revert^4 "ART: Add StackVisitor accepting a lambda" Andreas Gampe
2018-11-17Revert "Revert^2 "ART: Add StackVisitor accepting a lambda"" Nicolas Geoffray
2018-11-16Revert^2 "ART: Add StackVisitor accepting a lambda" Andreas Gampe
2018-11-16Revert "ART: Add StackVisitor accepting a lambda" Andreas Gampe
2018-11-02ART: Add StackVisitor accepting a lambda Andreas Gampe
2018-10-23ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-10-11Revert^4 "JVMTI PopFrame support" Alex Light
2018-09-07ART: Continue adding override annotations Andreas Gampe
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-07-10Correctly send MethodExit events from exception handlers Alex Light
2018-07-05Merge "Use iterators to access stack map data." David Srbecky
2018-07-04Use iterators to access stack map data. David Srbecky
2018-07-03ART: Do not use std::<container>::at(). Vladimir Marko
2018-06-14Move some helper methods to DexRegisterLocation. David Srbecky
2018-06-07Remove unused GetDexRegisterMap arguments. David Srbecky
2018-06-05Remove depth argument from InlineInfo accessors in stack maps. David Srbecky
2018-06-01Rewrite dex register map encoding in stackmaps. David Srbecky
2018-05-30Simplify DexRegisterMap API. David Srbecky
2018-05-30Revert^2 "Optimize register mask and stack mask in stack maps." David Srbecky