@@ -122,22 +122,22 @@ namespace opdi {
122122 " at" , data->counter );
123123 }
124124
125- virtual void onMutexDestroyed (LogicInterface::MutexKind kind, std:: size_t waitId ) {
125+ virtual void onMutexDestroyed (MutexOmpLogic::Data* data ) {
126126 TapedOutput::print (" F MDES t" , omp_get_thread_num (),
127- " kind" , kind ,
128- " id" , waitId);
127+ " kind" , data-> mutexKind ,
128+ " id" , data-> waitId );
129129 }
130130
131- virtual void onSyncRegion (LogicInterface::SyncRegionKind kind, LogicInterface::ScopeEndpoint endpoint ) {
132- TapedOutput::print (" F SYNC t" , omp_get_thread_num (), " kind" , kind, " endp" , endpoint);
131+ virtual void onSyncRegion (SyncRegionOmpLogic::Data* data ) {
132+ TapedOutput::print (" F SYNC t" , omp_get_thread_num (), " kind" , data-> kind , " endp" , data-> endpoint );
133133 }
134134
135- virtual void onMasked (LogicInterface::ScopeEndpoint endpoint ) {
136- TapedOutput::print (" F MASK t" , omp_get_thread_num (), " endp" , endpoint);
135+ virtual void onMasked (MaskedOmpLogic::Data* data ) {
136+ TapedOutput::print (" F MASK t" , omp_get_thread_num (), " endp" , data-> endpoint );
137137 }
138138
139- virtual void onWork (LogicInterface::WorksharingKind kind, LogicInterface::ScopeEndpoint endpoint ) {
140- TapedOutput::print (" F WORK t" , omp_get_thread_num (), " kind" , kind, " endp" , endpoint);
139+ virtual void onWork (WorkOmpLogic::Data* data ) {
140+ TapedOutput::print (" F WORK t" , omp_get_thread_num (), " kind" , data-> kind , " endp" , data-> endpoint );
141141 }
142142
143143 /* instrumentation of reverse actions */
0 commit comments