ovyalov created this revision. ovyalov added reviewers: clayborg, tberghammer. ovyalov added a subscriber: lldb-commits.
Debug sections for JIT-ed code are stored in-memory and loaded as part of module's image once __jit_debug_register_code is called - if we cannot load a section by its base load address try to load it from in-memory data buffer if possible. http://reviews.llvm.org/D15172 Files: source/Symbol/ObjectFile.cpp Index: source/Symbol/ObjectFile.cpp =================================================================== --- source/Symbol/ObjectFile.cpp +++ source/Symbol/ObjectFile.cpp @@ -537,6 +537,7 @@ } } } + return GetData(section->GetFileOffset(), section->GetFileSize(), section_data); } else {
Index: source/Symbol/ObjectFile.cpp =================================================================== --- source/Symbol/ObjectFile.cpp +++ source/Symbol/ObjectFile.cpp @@ -537,6 +537,7 @@ } } } + return GetData(section->GetFileOffset(), section->GetFileSize(), section_data); } else {
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits