From ab3b8b22a157f98bab6260ddf2b88b05dcb4cd1e Mon Sep 17 00:00:00 2001 From: Han Ming Ong Date: Sat, 17 Nov 2012 00:21:04 +0000 Subject: Sub-TLF: Provide service to profile the inferior This allows client to query profiling states on the inferior. llvm-svn: 168228 --- lldb/scripts/Python/interface/SBProcess.i | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lldb/scripts/Python') diff --git a/lldb/scripts/Python/interface/SBProcess.i b/lldb/scripts/Python/interface/SBProcess.i index 2c48692ca9f..99ba6cf6628 100644 --- a/lldb/scripts/Python/interface/SBProcess.i +++ b/lldb/scripts/Python/interface/SBProcess.i @@ -43,7 +43,8 @@ public: eBroadcastBitStateChanged = (1 << 0), eBroadcastBitInterrupt = (1 << 1), eBroadcastBitSTDOUT = (1 << 2), - eBroadcastBitSTDERR = (1 << 3) + eBroadcastBitSTDERR = (1 << 3), + eBroadcastBitProfileData = (1 << 4) }; SBProcess (); @@ -96,6 +97,9 @@ public: size_t GetSTDERR (char *dst, size_t dst_len) const; + size_t + GetAsyncProfileData(char *dst, size_t dst_len) const; + void ReportEventState (const lldb::SBEvent &event, FILE *out) const; -- cgit v1.2.3