Initial set of changes for ThreadTrace
Change-Id: I07ce31f9b4f508cef0fc9ca6dadcf26b6c90361e
이 커밋은 다음에 포함됨:
1 부모
4b86843409
커밋
eb2efb83d1
8 파일이 변경됨
+86
-6
검색과 일치하는 파일 없음
@@ -69,6 +69,12 @@ class Flag {
|
||||
var = os::GetEnvVar("HSA_ENABLE_INTERRUPT");
|
||||
enable_interrupt_ = (var == "0") ? false : true;
|
||||
|
||||
var = os::GetEnvVar("HSA_ENABLE_THREAD_TRACE");
|
||||
enable_thread_trace_ = (var == "1") ? true : false;
|
||||
|
||||
var = os::GetEnvVar("HSA_THREAD_TRACE_MEM_SIZE");
|
||||
thread_trace_buff_size_ = atoi(var.c_str());
|
||||
|
||||
var = os::GetEnvVar("HSA_ENABLE_SDMA");
|
||||
enable_sdma_ = (var == "0") ? false : true;
|
||||
|
||||
@@ -98,6 +104,9 @@ class Flag {
|
||||
|
||||
bool enable_interrupt() const { return enable_interrupt_; }
|
||||
|
||||
bool enable_thread_trace() const { return enable_thread_trace_; }
|
||||
bool thread_trace_buff_size() const { return thread_trace_buff_size_; }
|
||||
|
||||
bool enable_sdma() const { return enable_sdma_; }
|
||||
|
||||
bool emulate_aql() const { return emulate_aql_; }
|
||||
@@ -122,6 +131,9 @@ class Flag {
|
||||
bool sdma_wait_idle_;
|
||||
bool enable_queue_fault_message_;
|
||||
|
||||
bool enable_thread_trace_;
|
||||
size_t thread_trace_buff_size_;
|
||||
|
||||
uint32_t max_queues_;
|
||||
|
||||
size_t scratch_mem_size_;
|
||||
|
||||
새 이슈에서 참조
사용자 차단