9#ifndef LLDB_TARGET_JITLOADER_H
10#define LLDB_TARGET_JITLOADER_H
Class used by the Process to hold a list of its JITLoaders.
A plug-in interface definition class for JIT loaders.
virtual void ModulesDidLoad(lldb_private::ModuleList &module_list)=0
Called after a new shared object has been loaded so that it can be probed for JIT entry point hooks.
virtual void DidLaunch()=0
Called after launching a process.
virtual void DidAttach()=0
Called after attaching a process.
static void LoadPlugins(Process *process, lldb_private::JITLoaderList &list)
Find a JIT loader plugin for a given process.
A collection class for Module objects.
A plug-in interface definition class for debugging a process.
A class that represents a running process on the host machine.