| OPENMP API Specification: Version 5.0 November 2018

5.6.6  Ending OpenMP Threads

SummaryWhen terminating an OpenMP thread, the implementation executes ompd_bp_thread_end.


SVG-Viewer needed.


void ompd_bp_thread_end(void);  

SVG-Viewer needed.

DescriptionThe OpenMP implementation must execute ompd_bp_thread_end at every native-thread-end and the initial-thread-end event. This execution occurs after the thread completes the execution of all OpenMP regions. After executing ompd_bp_thread_end, any thread_handle that was acquired for this thread is invalid and should be released.

Cross References