diff options
author | 2019-04-26 12:46:08 +0100 | |
---|---|---|
committer | 2019-04-29 16:33:51 +0000 | |
commit | 36ec6c7314b824f03f955a5c0c2cbce56ef63412 (patch) | |
tree | cb3b72b2eefc25dd6ce59219d4d685145566d48e /compiler/jit/jit_compiler.cc | |
parent | c36a8ccf44454f1a4b8b57420205faf11dec7046 (diff) |
Fix DWARF line-number generation for JITed methods.
Don't strip, repack or compress debug-info if explicitly
requested by the developer (using the -g compiler flag).
If enabled, the DWARF debug info has about 1:1 size
overhead relative to JIT code + data.
Bug: 131422204
Test: Check that gdb shows line numbers for JITed method.
Test: Hard-code always-enable generation and run maps.
Change-Id: If06de8ae2317af4d57d84e8a8bfae86a597dd4e4
Diffstat (limited to 'compiler/jit/jit_compiler.cc')
-rw-r--r-- | compiler/jit/jit_compiler.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/jit/jit_compiler.cc b/compiler/jit/jit_compiler.cc index 1957c82ef5..b42e9f2592 100644 --- a/compiler/jit/jit_compiler.cc +++ b/compiler/jit/jit_compiler.cc @@ -150,7 +150,7 @@ extern "C" void jit_types_loaded(void* handle, mirror::Class** types, size_t cou AddNativeDebugInfoForJit(Thread::Current(), /*code_ptr=*/ nullptr, elf_file, - debug::PackElfFileForJIT, + /*pack*/ nullptr, compiler_options.GetInstructionSet(), compiler_options.GetInstructionSetFeatures()); } |