[Lldb-commits] [PATCH] D113789: Add the ability to cache information for a module between debugger instances.
Greg Clayton via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Fri Nov 12 16:00:17 PST 2021
clayborg updated this revision to Diff 386972.
clayborg added a comment.
Added more comments to the encoding functions to detail how things are encoded.
Fixed error typos.
Added version to symbol table cache file so we can improve the format as time goes on and avoid loading out of data caches.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D113789/new/
https://reviews.llvm.org/D113789
Files:
lldb/include/lldb/Core/Mangled.h
lldb/include/lldb/Core/MappedHash.h
lldb/include/lldb/Core/Module.h
lldb/include/lldb/Core/ModuleList.h
lldb/include/lldb/Host/FileSystem.h
lldb/include/lldb/Symbol/ObjectFile.h
lldb/include/lldb/Symbol/Symbol.h
lldb/include/lldb/Symbol/Symtab.h
lldb/packages/Python/lldbsuite/test/lldbtest.py
lldb/source/API/SBDebugger.cpp
lldb/source/Core/CoreProperties.td
lldb/source/Core/Mangled.cpp
lldb/source/Core/Module.cpp
lldb/source/Core/ModuleList.cpp
lldb/source/Host/common/FileSystem.cpp
lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
lldb/source/Symbol/CMakeLists.txt
lldb/source/Symbol/ObjectFile.cpp
lldb/source/Symbol/Symbol.cpp
lldb/source/Symbol/Symtab.cpp
lldb/test/API/functionalities/module_cache/bsd/Makefile
lldb/test/API/functionalities/module_cache/bsd/TestModuleCacheBSD.py
lldb/test/API/functionalities/module_cache/bsd/a.c
lldb/test/API/functionalities/module_cache/bsd/b.c
lldb/test/API/functionalities/module_cache/bsd/c.c
lldb/test/API/functionalities/module_cache/bsd/main.c
lldb/test/API/functionalities/module_cache/simple_exe/Makefile
lldb/test/API/functionalities/module_cache/simple_exe/TestModuleCacheSimple.py
lldb/test/API/functionalities/module_cache/simple_exe/main.c
lldb/test/API/functionalities/module_cache/universal/Makefile
lldb/test/API/functionalities/module_cache/universal/TestModuleCacheUniversal.py
lldb/test/API/functionalities/module_cache/universal/main.c
lldb/test/API/macosx/universal/main.c
lldb/unittests/Symbol/CMakeLists.txt
lldb/unittests/Symbol/SymbolTest.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D113789.386972.patch
Type: text/x-patch
Size: 66510 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20211113/bf0e431e/attachment-0001.bin>
More information about the lldb-commits
mailing list