aboutsummaryrefslogtreecommitdiff
path: root/openmp
AgeCommit message (Expand)AuthorFilesLines
2016-08-08Merging r278036:Hans Wennborg1-1/+1
2016-07-11http://reviews.llvm.org/D22134: Implementation of OpenMP 4.5 nonmonotonic sch...Andrey Churbanov3-79/+176
2016-07-08Improving EPCC performance when linking with hwlocJonathan Peyton3-2/+16
2016-07-08D22138: Added more Intel compiler versions as allowed build compilersAndrey Churbanov1-0/+4
2016-07-08D22137: Memory leak fixed by adding missed cleanup of single level array of h...Andrey Churbanov1-2/+4
2016-07-08D22136: Memory leaks fixed by adding missed __kmp_free() callsAndrey Churbanov1-0/+2
2016-07-08D22135: formatting changeAndrey Churbanov1-1/+1
2016-07-06Fix the nowait tests for omp for and omp singleJonathan Peyton2-48/+88
2016-07-04__kmp_partition_places: Update assertion for new parameter update_master_onlyJonas Hahnfeld1-2/+2
2016-07-01Fix checks on schedule structJonathan Peyton1-19/+13
2016-07-01Improve performance of #pragma omp singleJonathan Peyton1-2/+4
2016-06-29Fix omp_sections_nowait.c test to address Bugzilla Bug 28336Jonathan Peyton1-24/+59
2016-06-28Fix bugs in TAS and futex lockJonathan Peyton2-3/+5
2016-06-28Revert r273898's UNICODE quick fix in favor of CMake's remove_definitions()Jonathan Peyton3-8/+6
2016-06-27Fix the Windows build after r273599Hans Wennborg3-1/+8
2016-06-23Remove redundant %libomp-compile step from test/lock/omp_lock.cJonathan Peyton1-1/+1
2016-06-22Fix bug in futex fast path inside kmp_csupport.cJonathan Peyton1-1/+1
2016-06-22Apply the KMP_USE_FUTEX feature macro everywhereJonathan Peyton4-23/+25
2016-06-21Add debug trace messages for taskloopJonathan Peyton1-0/+5
2016-06-21Bug fix for hang when tasks used in nested parallelJonathan Peyton2-3/+35
2016-06-21Performance improvement: accessing thread struct as opposed to team structJonathan Peyton1-12/+12
2016-06-21Addition of debugger comments and whitespaceJonathan Peyton3-9/+12
2016-06-21Improvements to process affinity mask settingJonathan Peyton1-51/+102
2016-06-21Bug fix for segfault in stubs libraryJonathan Peyton1-3/+7
2016-06-21[STATS] Adding process id to output filenameJonathan Peyton2-4/+20
2016-06-21Fix typos in Fortran headersJonathan Peyton2-6/+6
2016-06-16Change hwloc discovery algorithm to print topology only for accessible resourcesJonathan Peyton1-17/+29
2016-06-16Teach OpenMP Library to use Hwloc on WindowsJonathan Peyton5-63/+116
2016-06-16Fix for crash in task dependenciesJonathan Peyton1-1/+1
2016-06-16Fixed missing memory cleanup in __kmp_affinity_create_hwloc_map()Jonathan Peyton1-0/+2
2016-06-16Reduce perf impact of redundant ittnotify callsJonathan Peyton3-8/+18
2016-06-16Deprecate KMP_PLACE_THREADS and rename as KMP_HW_SUBSETJonathan Peyton3-33/+55
2016-06-16Bug fix: crash if teams executed on hostJonathan Peyton1-0/+1
2016-06-14Fix large overhead with itt notifications on region/barrier name composingJonathan Peyton1-5/+19
2016-06-14Remove unused wait/release code.Jonathan Peyton4-44/+0
2016-06-14Whitespace cleanup of dllexportsJonathan Peyton1-2/+2
2016-06-14Renaming change: 41 -> 45 and 4.1 -> 4.5Jonathan Peyton25-89/+93
2016-06-13Bug fix for Bugzilla bug 26602: Remove function bodies with KMP_ASSERT(0)Jonathan Peyton1-4/+4
2016-06-13Affinity mask processing improvementsJonathan Peyton4-57/+56
2016-06-13Exclude untied tasks from task stealing constraintJonathan Peyton1-2/+2
2016-06-13Fix crash when libomp loaded/unloaded multiple timesJonathan Peyton1-38/+23
2016-06-13Hwloc refactoring patchJonathan Peyton2-131/+135
2016-06-13Fix bitmask complement operationJonathan Peyton1-3/+25
2016-06-13[STATS] Add stats gathering for taskloop constructJonathan Peyton2-0/+5
2016-06-09Fix spelling in commentJonathan Peyton1-1/+1
2016-06-09Revert accidental commit to lit.cfgJonathan Peyton1-3/+0
2016-06-09Refactor __kmp_execute_tasks_template functionJonathan Peyton2-228/+108
2016-06-09kmp_lock.h: Fix VS2013 build after r271324Hans Wennborg1-0/+16
2016-06-01Fine tuning of TC* macros - small followupPaul Osmialowski1-1/+1
2016-05-31Use C++11 atomics for ticket locks implementationPaul Osmialowski6-82/+139