summaryrefslogtreecommitdiff
path: root/openmp/runtime/src/kmp_runtime.cpp
AgeCommit message (Expand)Author
2019-01-15[OMPT] Second chunk of final OMPT 5.0 interface updatesJoachim Protze
2018-12-18[OMPT] First chunk of final OMPT 5.0 interface updatesJoachim Protze
2018-12-13[OpenMP] Implement OpenMP 5.0 affinity format functionalityJonathan Peyton
2018-12-10[OpenMP] Fix a few build issuesJonathan Peyton
2018-12-09Add OpenBSD support to OpenMPKamil Rytarowski
2018-12-09Add DragonFlyBSD support to OpenMPKamil Rytarowski
2018-11-28[OpenMP] Fixed possible array out of bound accessJonathan Peyton
2018-11-14Fix for bugzilla https://bugs.llvm.org/show_bug.cgi?id=39137.Andrey Churbanov
2018-11-07Add Hurd support.Andrey Churbanov
2018-10-05[OpenMP] Convert KMP_DYNAMIC_LIB to a 0 or 1 guard everywhereJonathan Peyton
2018-10-04[OpenMP][OMPT] Fix unsafe initialization of ompt_data_t objectsJonathan Peyton
2018-09-10[OMPT] Update types according to TR7Joachim Protze
2018-09-07[OpenMP] Initial implementation of OMP 5.0 Memory Management routinesJonathan Peyton
2018-08-24[OpenMP] Add check for hot_teams arrayJonathan Peyton
2018-08-09[OpenMP] Cleanup codeJonathan Peyton
2018-07-30[OpenMP][Stats] Cleanup stats gathering codeJonathan Peyton
2018-07-19Block library shutdown until unreaped threads finish spin-waitingJonathan Peyton
2018-07-09[OpenMP] Fix a few formatting issuesJonathan Peyton
2018-07-09[OpenMP] Introduce hierarchical schedulingJonathan Peyton
2018-07-09[OpenMP] Use C++11 Atomics - barrier, tasking, and lock codeJonathan Peyton
2018-05-28[OMPT] Rename ompt_frame_t to omp_frame_tJoachim Protze
2018-05-07[OMPT] Fix thread_num for implicit_task_end callbacks in nested parallel regionsJoachim Protze
2018-03-19Fix for Fix for https://bugs.llvm.org/show_bug.cgi?id=36705.Andrey Churbanov
2018-03-05Improve OpenMP threadprivate implementation.Andrey Churbanov
2018-02-23[OMPT] Fix parallel_data in implicit barrier-endJonas Hahnfeld
2018-01-10Simplify __kmp_expand_threadsJonathan Peyton
2018-01-10Minor code cleanupJonathan Peyton
2018-01-10Improve stability of the runtime in parent/child processesJonathan Peyton
2018-01-10[OMPT] Fix ompt_task_data handling in implicit barriersJoachim Protze
2018-01-04Fix trademarks found by scannerJonathan Peyton
2017-11-29Make kmp_r_sched_t into a unionJonathan Peyton
2017-11-05Rename fields of ompt_frame_tJoachim Protze
2017-11-03Revert "Rename fields of ompt_frame_t"Jonas Hahnfeld
2017-11-03Revert "Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 ...Jonas Hahnfeld
2017-11-03Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)Joachim Protze
2017-11-03Rename fields of ompt_frame_tJoachim Protze
2017-11-01Update implementation of OMPT to the specification OpenMP 5.0 Preview 1 (TR4).Joachim Protze
2017-10-20Apply formatting changesJonathan Peyton
2017-09-27Remove unnecessary semicolonsJonathan Peyton
2017-09-26Remove unused t_single_lockJonathan Peyton
2017-09-05Minor code cleanup of Klocwork issuesJonathan Peyton
2017-08-17Remove BUILD_TVJonathan Peyton
2017-08-10OMP_PROC_BIND: better spreadPaul Osmialowski
2017-08-02Add new envirable KMP_TEAMS_THREAD_LIMITJonathan Peyton
2017-07-27Fix implementation of OMP_THREAD_LIMITJonathan Peyton
2017-07-26Introduce KMP_DEVICE_THREAD_LIMITJonathan Peyton
2017-07-17OpenMP RTL cleanup: eliminated warnings with -Wcast-qual, patch 2.Andrey Churbanov
2017-07-03OpenMP RTL cleanup: eliminated warnings with -Wcast-qual.Andrey Churbanov
2017-06-13Replace platform macro with KMP_MIC_SUPPORTEDJonathan Peyton
2017-06-05OpenMP 4.5: implemented support of schedule(simd:guided) andAndrey Churbanov