mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 06:49:52 +08:00
Move SourceLevelDebugger ownership to execution environment
Change-Id: I7fc6fd1cde2e450dbd41a164f915373e80a4aaf8
This commit is contained in:
committed by
sys_ocldev
parent
6112ce4e8f
commit
eebb919c18
@@ -27,6 +27,7 @@ namespace OCLRT {
|
||||
class GmmHelper;
|
||||
class CommandStreamReceiver;
|
||||
class MemoryManager;
|
||||
class SourceLevelDebugger;
|
||||
struct HardwareInfo;
|
||||
class ExecutionEnvironment : public ReferenceTrackedObject<ExecutionEnvironment> {
|
||||
private:
|
||||
@@ -41,7 +42,9 @@ class ExecutionEnvironment : public ReferenceTrackedObject<ExecutionEnvironment>
|
||||
void initGmm(const HardwareInfo *hwInfo);
|
||||
bool initializeCommandStreamReceiver(const HardwareInfo *pHwInfo);
|
||||
void initializeMemoryManager(bool enable64KBpages);
|
||||
void initSourceLevelDebugger(const HardwareInfo &hwInfo);
|
||||
std::unique_ptr<MemoryManager> memoryManager;
|
||||
std::unique_ptr<CommandStreamReceiver> commandStreamReceiver;
|
||||
std::unique_ptr<SourceLevelDebugger> sourceLevelDebugger;
|
||||
};
|
||||
} // namespace OCLRT
|
||||
|
||||
Reference in New Issue
Block a user