hipStreamSynchronize can skip marker if stream is empty (#1667)

[ROCm/hip commit: 3a7eb694f5]
이 커밋은 다음에 포함됨:
Jeff Daily 작성하고 Rahul Garg가 2019-11-19 09:42:43 -08:00를 커밋함
1 부모 f55b1cd6a4
커밋 492248ef12
1 파일이 변경됨
+2
+2
파일 보기
@@ -310,6 +310,8 @@ void ihipStream_t::locked_wait() {
hc::completion_future marker;
{
LockedAccessor_StreamCrit_t crit(_criticalData);
// skipping marker since stream is empty
if (crit->_av.get_is_empty()) return;
marker = crit->_av.create_marker(hc::no_scope);
}