summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/kmp_tasking.c
Commit message (Expand)AuthorAgeFilesLines
* Change source files from .c to .cppJonathan Peyton2016-12-141-3162/+0
* Cleanup: debug print fixed and moved inside critical section.Andrey Churbanov2016-12-141-5/+5
* [OpenMP] Enable ThreadSanitizer to check OpenMP programsJonas Hahnfeld2016-11-071-4/+23
* Change task stealing to always get task from head of victim's deque.Andrey Churbanov2016-11-021-13/+8
* Fixed problem introduced by part of https://reviews.llvm.org/D21196.Andrey Churbanov2016-11-011-2/+2
* Add more conditions to check whether task waiting is necessary in kmp_omp_tas...Andrey Churbanov2016-11-011-4/+4
* Fixed a memory leak related to task dependencies.Andrey Churbanov2016-10-271-1/+34
* Fixed memory leak mistakenly introduced by https://reviews.llvm.org/D23115Andrey Churbanov2016-10-201-3/+5
* Fix OpenMP 4.0 library buildJonathan Peyton2016-10-181-0/+4
* [OMPT] Align implementation of reenter frame address to latest (frozen) versi...Jonas Hahnfeld2016-09-141-5/+5
* Do not block on explicit task depending on proxy taskJonas Hahnfeld2016-08-081-1/+12
* __kmp_free_task: Fix for serial explicit tasks producing proxy tasksJonas Hahnfeld2016-08-081-14/+10
* Add debug trace messages for taskloopJonathan Peyton2016-06-211-0/+5
* Addition of debugger comments and whitespaceJonathan Peyton2016-06-211-0/+4
* Renaming change: 41 -> 45 and 4.1 -> 4.5Jonathan Peyton2016-06-141-21/+21
* Exclude untied tasks from task stealing constraintJonathan Peyton2016-06-131-2/+2
* [STATS] Add stats gathering for taskloop constructJonathan Peyton2016-06-131-0/+2
* Fix spelling in commentJonathan Peyton2016-06-091-1/+1
* Refactor __kmp_execute_tasks_template functionJonathan Peyton2016-06-091-228/+105
* Fine tuning of TC* macros - small followupPaul Osmialowski2016-06-011-1/+1
* Use C++11 atomics for ticket locks implementationPaul Osmialowski2016-05-311-0/+2
* Avoid deadlock with COIJonathan Peyton2016-05-311-23/+72
* Remove trailing whitespace in src/ directoryJonathan Peyton2016-05-201-18/+18
* Fine tuning of TC* macrosPaul Osmialowski2016-05-071-2/+2
* [STATS] Use partitioned timer schemeJonathan Peyton2016-05-051-11/+15
* Runtime support for untied tasksJonathan Peyton2016-04-181-2/+36
* [ITTNOTIFY] Correct barrier imbalance time in case of tasksJonathan Peyton2016-04-141-0/+17
* Initialize two variables in kmp_tasking.Samuel Antao2016-03-121-1/+1
* [STATS] change TASK_execution name to OMP_taskJonathan Peyton2016-03-111-1/+1
* Add new OpenMP 4.5 taskloop construct featureJonathan Peyton2016-03-021-0/+228
* Add initial support for OpenMP 4.5 task priority featureJonathan Peyton2016-02-251-2/+2
* [OMPT] Frame information for openmp taskwaitJonas Hahnfeld2016-02-121-3/+6
* Fix incorrect task_team in __kmp_give_taskJonathan Peyton2016-02-111-4/+6
* Fix a couple of typos in commentsJonathan Peyton2016-02-111-2/+2
* [OMPT] Add support for ompt_event_task_dependences and ompt_event_task_depend...Jonas Hahnfeld2016-01-281-0/+20
* Restore th_current_task first as suggested by John Mellor-CrummeyJonathan Peyton2016-01-271-5/+4
* Removing extra empty linesJonathan Peyton2016-01-271-4/+0
* Fix crash when __kmp_task_team_setup called for single threaded teamJonathan Peyton2015-11-301-20/+21
* [OMPT] Add ompt_event_task_switch event into OMPT/OpenMPJonathan Peyton2015-11-111-0/+24
* Fixes to wait-loop codeJonathan Peyton2015-11-091-0/+1
* Fixes and improvements to tasking in barriersJonathan Peyton2015-11-091-1/+0
* [OMPT] Add OMPT events for the OpenMP taskwait construct.Jonathan Peyton2015-11-091-0/+25
* Refactor of task_team code.Jonathan Peyton2015-11-041-90/+62
* [OMPT] Initialize task fields only if neededJonathan Peyton2015-10-091-17/+12
* Formatting/Whitespace/Comment changes associated with wait/release improvements.Jonathan Peyton2015-10-081-14/+13
* Debug trace and assert statement changes for wait/release improvements.Jonathan Peyton2015-10-081-19/+23
* OpenMP Wait/release improvements.Jonathan Peyton2015-10-081-5/+4
* [OMPT] Simplify control variable logic for OMPTJonathan Peyton2015-09-211-7/+7
* Put taskdata variables under KMP_DEBUG guards.Jonathan Peyton2015-08-261-2/+3
* Replace variables with definitions inside KMP_DEBUG_ASSERT statementsJonathan Peyton2015-08-261-4/+2
OpenPOWER on IntegriCloud