SWDEV-193956 - [hipclang-vdi-rocm][perf]

Retain command before a wait.

Change-Id: I0ab8f1352af32c96567dad9e31b3687bdf407bf6
Цей коміт міститься в:
German Andryeyev
2020-02-21 16:43:21 -05:00
джерело ec84e8d6e2
коміт 77ff161324
+2 -1
Переглянути файл
@@ -88,9 +88,10 @@ bool HostQueue::terminate() {
void HostQueue::finish() { void HostQueue::finish() {
Command* command = nullptr; Command* command = nullptr;
if (IS_HIP) { if (IS_HIP) {
command = getLastQueuedCommand(false); command = getLastQueuedCommand(true);
if (nullptr != command) { if (nullptr != command) {
command->awaitCompletion(); command->awaitCompletion();
command->release();
} }
} }
if (nullptr == command) { if (nullptr == command) {