refactor: Move common debugger methods out of prelim directory

Related-To: NEO-9668
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
This commit is contained in:
Jitendra Sharma
2024-02-06 10:47:36 +00:00
committed by Compute-Runtime-Automation
parent 82c5891a92
commit d69bb8ac15
7 changed files with 136 additions and 109 deletions

View File

@@ -87,6 +87,9 @@ struct DebugSessionLinuxXe : DebugSessionLinux {
uint32_t xeDebuggerVersion = 0;
protected:
int threadControl(const std::vector<EuThread::ThreadId> &threads, uint32_t tile, ThreadControlCmd threadCmd, std::unique_ptr<uint8_t[]> &bitmask, size_t &bitmaskSize) override {
return -1;
}
void startAsyncThread() override;
static void *asyncThreadFunction(void *arg);
void handleEventsAsync();