diff options
| author | Aidan Dodds <aidan@codeplay.com> | 2016-01-14 15:39:28 +0000 |
|---|---|---|
| committer | Aidan Dodds <aidan@codeplay.com> | 2016-01-14 15:39:28 +0000 |
| commit | e09c44b6ff45c35cb12874230128d752bdaaa923 (patch) | |
| tree | dafc0cf249aad479650e3d21c70361379bb11e77 /lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h | |
| parent | 237b96132d659d8a3fceec13b4e03b6907c43bb3 (diff) | |
| download | bcm5719-llvm-e09c44b6ff45c35cb12874230128d752bdaaa923.tar.gz bcm5719-llvm-e09c44b6ff45c35cb12874230128d752bdaaa923.zip | |
[RenderScript] Hook kernel invocation.
This patch adds a hook to track kernel invocations and to track all script and allocation objects used.
llvm-svn: 257772
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h')
| -rw-r--r-- | lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h index 2fe439017bb..015397397f2 100644 --- a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h +++ b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h @@ -324,6 +324,7 @@ private: void CaptureAllocationInit1(RuntimeHook* hook_info, ExecutionContext& context); void CaptureAllocationDestroy(RuntimeHook* hook_info, ExecutionContext& context); void CaptureSetGlobalVar1(RuntimeHook* hook_info, ExecutionContext& context); + void CaptureScriptInvokeForEachMulti(RuntimeHook* hook_info, ExecutionContext& context); AllocationDetails* FindAllocByID(Stream &strm, const uint32_t alloc_id); std::shared_ptr<uint8_t> GetAllocationData(AllocationDetails* allocation, StackFrame* frame_ptr); |

