aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorSnehasish Kumar <snehasishk@google.com>2021-10-12 11:30:23 -0700
committerSnehasish Kumar <snehasishk@google.com>2021-11-11 11:29:36 -0800
commit545866cb05b90329fc61f361c6afffedb3aaf938 (patch)
tree219802131a140b3c9efe95b603dd35f8a368f103 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent1243cef245f6131c093d65235e87319e8e124e7f (diff)
downloadllvm-545866cb05b90329fc61f361c6afffedb3aaf938.zip
llvm-545866cb05b90329fc61f361c6afffedb3aaf938.tar.gz
llvm-545866cb05b90329fc61f361c6afffedb3aaf938.tar.bz2
[memprof] Add a raw binary format to serialize memprof profiles.
This change implements the raw binary format discussed in https://lists.llvm.org/pipermail/llvm-dev/2021-September/153007.html Summary of changes * Add a new memprof option to choose binary or text (default) format. * Add a rawprofile library which serializes the MIB map to profile. * Add a unit test for rawprofile. * Mark sanitizer procmaps methods as virtual to be able to mock them. * Extend memprof_profile_dump regression test. Differential Revision: https://reviews.llvm.org/D113317
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions