summaryrefslogtreecommitdiff
path: root/runtime/stack.cc
AgeCommit message (Expand)Author
2022-01-13Remove useless check in stack walker. Nicolas Geoffray
2021-12-21Reland "More entrypoint handling cleanup." Nicolas Geoffray
2021-12-20Revert "More entrypoint handling cleanup." Nicolas Geoffray
2021-12-20More entrypoint handling cleanup. Nicolas Geoffray
2021-12-14Reland "Simplify and document entrypoint toggling in instrumentation." Nicolas Geoffray
2021-12-07Revert "Simplify and document entrypoint toggling in instrumentation." Nicolas Geoffray
2021-12-07Simplify and document entrypoint toggling in instrumentation. 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
2021-02-23Do not create HandleScope for JNI transitions. Vladimir Marko
2020-09-24Don't store copied methods in BSS. Nicolas Geoffray
2020-09-02Fix bug in StackVisitor::GetVReg. Nicolas Geoffray
2020-07-28Inclusive language fixes Orion Hodson
2020-07-28More inclusive language in the runtime David Srbecky
2020-06-26Increment hotness in nterp when doing lookups. Nicolas Geoffray
2020-02-19Allow late lookup for @CriticalNative methods. Vladimir Marko
2020-02-14Remove MIPS support from runtime/. Vladimir Marko
2020-02-12Rewrite GenericJNI frame setup. Vladimir Marko
2020-02-05Code cleanup around exception handling and stack walking. Nicolas Geoffray
2020-02-04Adjust CHECK on instrumentation stack. Nicolas Geoffray
2020-01-31Replace instrumention id with stack pointers. Nicolas Geoffray
2020-01-28Implement GetVRegLong for nterp. Nicolas Geoffray
2020-01-22Revert "Fix stack-walking race" Alex Light
2020-01-22Fix stack-walking race Alex Light
2019-12-18Fix StackVisitor::GetVReg for Nterp. 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-12-13Use correct pointer size for stack unwinding. Ulya Trafimovich
2019-12-04Helpers and refactorings to prepare for interpreter optimizations (x64) Nicolas Geoffray
2019-09-26Correctly perform read-barriers on cross-thread reg access Alex Light
2019-07-22Add fast path for exception vreg copying. David Srbecky
2019-06-30Stack maps: Refactor constructors. David Srbecky
2019-06-25Stack walk: Cache CodeInfo and StackMap for current PC. David Srbecky
2019-05-26Optimize stack maps: add fast path for no inline info. David Srbecky
2019-05-24Partially ObjPtr<>-ify HandleScope. Vladimir Marko
2019-05-08Add StackVisitor::SetVRegReference(). Vladimir Marko
2019-01-17Extend lifetime of CodeInfo in StackVisitor. David Srbecky
2018-12-19Deoptimize zygote compiled methods in DeoptimizeBootImage. Nicolas Geoffray
2018-10-12Remove CHECK that GetThis() must always work. Nicolas Geoffray
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-08-01Move MethodInfo to CodeInfo. David Srbecky
2018-07-26Decode only the needed tables from CodeInfo. David Srbecky
2018-07-19ObjPtr<>-ify ArtMethod and mirror::Method. Vladimir Marko
2018-07-06Merge "Revert^2 "Add CodeInfo to JNI methods."" David Srbecky
2018-07-05Revert^2 "Add CodeInfo to JNI methods." David Srbecky
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-14Merge "Move some helper methods to DexRegisterLocation." David Srbecky