summaryrefslogtreecommitdiff
path: root/runtime/stack.cc
AgeCommit message (Expand)Author
2024-10-17Separate kRuntimeISA/kRuntimeQuickCodeISA Chris Jones
2024-08-29Add some debugging code for b/361916648. Nicolas Geoffray
2024-03-26Rename enums.h/.cc to pointer_size.h/.cc. Santiago Aboy Solanes
2024-03-21Reuse boot JNI stub for native methods (reland). hangl
2024-03-08Revert "Reuse boot JNI stub for native methods" Nicolas Geoffray
2024-03-07Reuse boot JNI stub for native methods hangl
2024-01-31Add visibility attributes in runtime/s* Dmitrii Ishcheikin
2024-01-19Move files related to compiled code into oat/ directory Dmitrii Ishcheikin
2023-07-25Ensure flip function is executed before another thread accesses stack Lokesh Gidra
2023-03-29Revert "Revert^8 "Thread suspension cleanup and deadlock fix"" Hans Boehm
2023-03-29Revert^8 "Thread suspension cleanup and deadlock fix" Hans Boehm
2023-01-16We no longer use instrumentation stubs remove the support code Mythri Alle
2022-12-15Remove an incorrect debug check due to removal of instrumentation stubs Mythri Alle
2022-10-07Runtime implementation of try catch inlining Santiago Aboy Solanes
2022-07-27Improve stack walk debug dumps. Artem Serov
2022-07-20Fix unused-but-set-variable warnings Yi Kong
2022-05-27Add more verbose log message when stack map isn't found. David Srbecky
2022-05-14Reland^3 "Don't use AOT code for native methods for java debuggable runtime" Mythri Alle
2022-05-12Revert "Reland^2 "Don't use AOT code for native methods for java debuggable r... Mythri Alle
2022-05-12Reland^2 "Don't use AOT code for native methods for java debuggable runtime" Mythri Alle
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