aboutsummaryrefslogtreecommitdiff
path: root/openmp/runtime/src
AgeCommit message (Expand)AuthorFilesLines
2017-11-27Merging r318848:Tom Stellard1-1/+8
2017-11-27Merging r318658:Tom Stellard1-8/+15
2017-11-14Merging r317115:Tom Stellard1-3/+4
2017-11-14Merging r316452:Tom Stellard1-0/+7
2017-11-14Merging r311269:Tom Stellard1-1/+1
2017-11-14Merging r309875:Tom Stellard1-3/+2
2017-07-19OpenMP RTL cleanup: two PAUSEs per spin loop iteration replaced with single oneAndrey Churbanov2-6/+13
2017-07-18For KMP_PAGE_SIZE, use getpagesize() on Unix, GetSystemInfo() on WindowsDimitry Andric1-8/+8
2017-07-18Add recursive task scheduling strategy to taskloop implementationJonathan Peyton4-95/+308
2017-07-18Fix sporadic segfaults in tasking tests.Andrey Churbanov1-1/+1
2017-07-18OpenMP RTL cleanup: nullify pointer after memory freeingAndrey Churbanov1-1/+4
2017-07-17Removed "duplicates" from verbose affinity outputJonathan Peyton1-5/+0
2017-07-17OpenMP RTL cleanup: eliminated warnings with -Wcast-qual, patch 2.Andrey Churbanov16-215/+244
2017-07-13[GOMP] Fix (un)tied tasks with the GCCJonas Hahnfeld1-2/+2
2017-07-11Rename z_Linux_asm.s to z_Linux_asm.SDimitry Andric2-3/+3
2017-07-07remove deprecated register storage class specifierEd Maste7-148/+148
2017-07-07remove duplicate symbol version script entriesEd Maste1-3/+0
2017-07-05Fix wrong website in messagesJonathan Peyton1-2/+2
2017-07-03OpenMP RTL cleanup: eliminated warnings with -Wcast-qual.Andrey Churbanov22-349/+376
2017-06-15Set affinity to none/false in child processesJonathan Peyton1-1/+12
2017-06-13Replace platform macro with KMP_MIC_SUPPORTEDJonathan Peyton5-15/+19
2017-06-13Reset initial affinity in children processesJonathan Peyton2-0/+9
2017-06-06Fix static initializers for locks.Jonathan Peyton1-4/+5
2017-06-05OpenMP 4.5: implemented support of schedule(simd:guided) andAndrey Churbanov3-3/+132
2017-06-01Re-enable assertion after the problem that caused it to be hit had been fixedAndrey Churbanov1-5/+0
2017-06-01Fix minor formatting issuesJonathan Peyton4-35/+27
2017-05-31Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwlocJonathan Peyton2-1/+14
2017-05-31Address default pinning OpenMP process with multiple processor groupsJonathan Peyton1-2/+30
2017-05-15Fix for KMP_AFFINITY=respect with multiple processor groupsJonathan Peyton1-3/+2
2017-05-15Remove some outdated commentsJonathan Peyton1-11/+0
2017-05-12Clang-format and whitespace cleanup of source codeJonathan Peyton75-54486/+53500
2017-04-25Fix Hwloc API IncompatibilityJonathan Peyton2-5/+11
2017-04-25[OpenMP] Add missing parenthesis which triggers a compile errorGeorge Rokos1-1/+1
2017-04-17Fix crash in invoking microtask on ios arm64.Andrey Churbanov2-5/+26
2017-04-13KMP_HW_SUBSET extended with NUMA support when HWLOC enabledAndrey Churbanov7-380/+834
2017-04-04Reset cancellation status for 'parallel', 'sections' and 'for' constracts.Olga Malysheva2-0/+10
2017-04-04Test check-in, comment changedOlga Malysheva1-1/+2
2017-03-28Fix for bug https://llvm.org/bugs/show_bug.cgi?id=30889Andrey Churbanov1-1/+1
2017-03-23GOMP compatibility: add missing OpenMP4.0 task deps handling codePaul Osmialowski1-1/+22
2017-03-21Fixed intermittent hang on tests with "target teams if(0)" construct with no ...Andrey Churbanov1-6/+10
2017-03-21Stride in distribute parallel for loops with no chunk size.Andrey Churbanov1-0/+1
2017-03-20Minor improvement of KMP_YIELD_NOW() macro.Jonathan Peyton2-7/+11
2017-03-20Fix incorrect initial value of __kmp_affinity_type.Jonathan Peyton1-0/+1
2017-03-10Fix assertion failure when 'proclist' is used without 'explicit' in KMP_AFFINITYJonathan Peyton1-2/+5
2017-03-07Fix GNU strerror_r check for Android.Dan Albert1-1/+3
2017-03-06OpenMP version 5.0 addedJonathan Peyton7-2/+2742
2017-03-06Mixed type atomic routines added to Windows DLLJonathan Peyton2-0/+8
2017-02-28Removing couple unnecessary architecture guards.Jonathan Peyton1-2/+2
2017-02-22[OpenMP] Missing virtual destructor in KMPAffinityGeorge Rokos1-0/+2
2017-02-17[stats] add stats-gathering for static_steal scheduling methodJonathan Peyton2-0/+8