diff options
| author | Jonathan <[email protected]> | 2018-05-29 11:40:51 -0700 |
|---|---|---|
| committer | Jonathan <[email protected]> | 2018-05-29 11:40:51 -0700 |
| commit | 99a7e032781ee2772cd86e4c1922851f101ec2c7 (patch) | |
| tree | 4fd3cb1607a6c580a22d59bb38f4bd760c7a717f /src/stream_manager.cc | |
| parent | 80707e17c486f5628b280c3da7e84ba73f317157 (diff) | |
implements null stream case on cudaStreamWaitEvent and updates warning on null event to reflect api reference
Diffstat (limited to 'src/stream_manager.cc')
| -rw-r--r-- | src/stream_manager.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/stream_manager.cc b/src/stream_manager.cc index c6c17ac..6cd62a2 100644 --- a/src/stream_manager.cc +++ b/src/stream_manager.cc @@ -478,3 +478,10 @@ void stream_manager::push( stream_operation op ) } } +void stream_manager::pushCudaStreamWaitEventToAllStreams( CUevent_st *e, unsigned int flags ){ + std::list<CUstream_st *>::iterator s; + for( s=m_streams.begin(); s != m_streams.end(); s++ ) { + stream_operation op(*s,e,flags); + push(op); + } +} |
