P4 to Git Change 1127507 by wchau@wchau_WINDOWS7_OCL on 2015/03/04 16:00:34

ECR #399840 - OpenCL Runtime HW Debug support development - implement two-level trap handler

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gputrap.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#353 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#128 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.hpp#7 edit
Этот коммит содержится в:
foreman
2015-03-04 22:29:36 -05:00
родитель bec936b08b
Коммит fd80bb324f
7 изменённых файлов: 261 добавлений и 40 удалений
+6 -3
Просмотреть файл
@@ -41,6 +41,8 @@ HwDebugManager::HwDebugManager(amd::Device* device)
, scratchRingAddr_(NULL)
, scratchRingSize_(0)
, isRegistered_(false)
, runtimeTBA_(NULL)
, runtimeTMA_(NULL)
{
memset(&debugInfo_, 0, sizeof(debugInfo_));
@@ -51,9 +53,10 @@ HwDebugManager::HwDebugManager(amd::Device* device)
HwDebugManager::~HwDebugManager()
{
if (NULL != paramMemory_) {
delete[] paramMemory_;
}
delete[] paramMemory_;
delete runtimeTMA_;
delete runtimeTBA_;
}
//! Setup the call back function pointer