diff options
author | 2016-03-07 16:13:58 +0000 | |
---|---|---|
committer | 2016-03-08 15:48:02 +0000 | |
commit | 91cc06c1814bd1d0fd6635bc3d7632a2bb7b0e7c (patch) | |
tree | 7c57374bd28d245fd0f071ec66d9aad8501a878a /compiler/debug/method_debug_info.h | |
parent | 5d8112029d0e085c5a0099257daa4c7e29c12310 (diff) |
Mark DWARF lines in non-debuggable methods as "not a statement".
This is a hint to the debugger that breakpoints and stepping
might not function as intended (since we have limited information).
Change-Id: I23c4a816182cc7548fcd69fbd00112225e7b1710
Diffstat (limited to 'compiler/debug/method_debug_info.h')
-rw-r--r-- | compiler/debug/method_debug_info.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/debug/method_debug_info.h b/compiler/debug/method_debug_info.h index 6b3dd8c528..bb09f7e814 100644 --- a/compiler/debug/method_debug_info.h +++ b/compiler/debug/method_debug_info.h @@ -30,6 +30,7 @@ struct MethodDebugInfo { uint32_t access_flags; const DexFile::CodeItem* code_item; bool deduped; + bool is_native_debuggable; uintptr_t low_pc; uintptr_t high_pc; CompiledMethod* compiled_method; |