jlpeyton (Jonathan Peyton)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 10 2015, 8:35 AM (123 w, 4 d)

Recent Activity

Thu, Jun 15

jlpeyton committed rL305513: Set affinity to none/false in child processes.
Set affinity to none/false in child processes
Thu, Jun 15, 2:51 PM
jlpeyton closed D34154: Set affinity to none/false in child processes by committing rL305513: Set affinity to none/false in child processes.
Thu, Jun 15, 2:51 PM

Tue, Jun 13

jlpeyton created D34154: Set affinity to none/false in child processes.
Tue, Jun 13, 10:24 AM
jlpeyton committed rL305307: Replace platform macro with KMP_MIC_SUPPORTED.
Replace platform macro with KMP_MIC_SUPPORTED
Tue, Jun 13, 10:18 AM
jlpeyton closed D34119: Replace platform macro with KMP_MIC_SUPPORTED by committing rL305307: Replace platform macro with KMP_MIC_SUPPORTED.
Tue, Jun 13, 10:18 AM
jlpeyton committed rL305306: Reset initial affinity in children processes.
Reset initial affinity in children processes
Tue, Jun 13, 10:16 AM
jlpeyton closed D34118: Reset initial affinity in children processes by committing rL305306: Reset initial affinity in children processes.
Tue, Jun 13, 10:16 AM

Mon, Jun 12

jlpeyton created D34119: Replace platform macro with KMP_MIC_SUPPORTED.
Mon, Jun 12, 1:18 PM
jlpeyton created D34118: Reset initial affinity in children processes.
Mon, Jun 12, 1:09 PM

Tue, Jun 6

jlpeyton committed rL304828: Fix static initializers for locks..
Fix static initializers for locks.
Tue, Jun 6, 1:25 PM
jlpeyton closed D33794: Fix static initializers for locks. by committing rL304828: Fix static initializers for locks..
Tue, Jun 6, 1:25 PM

Thu, Jun 1

jlpeyton accepted D31602: Added support for OpenMP 4.5 simd modifier of the schedule clause of the OpenMP loop construct.

LGTM

Thu, Jun 1, 1:52 PM · Restricted Project
jlpeyton committed rL304438: Fix minor formatting issues.
Fix minor formatting issues
Thu, Jun 1, 10:11 AM
jlpeyton closed D33744: Minor fixes: moved some code under debug, format improvements by committing rL304438: Fix minor formatting issues.
Thu, Jun 1, 10:11 AM
jlpeyton accepted D33744: Minor fixes: moved some code under debug, format improvements .

LGTM

Thu, Jun 1, 9:51 AM
jlpeyton updated subscribers of D33744: Minor fixes: moved some code under debug, format improvements .

Adding openmp-commits

Thu, Jun 1, 9:40 AM

Wed, May 31

jlpeyton committed rL304344: Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwloc.
Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwloc
Wed, May 31, 1:35 PM
jlpeyton closed D33208: Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwloc by committing rL304344: Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwloc.
Wed, May 31, 1:35 PM
jlpeyton committed rL304343: Address default pinning OpenMP process with multiple processor groups.
Address default pinning OpenMP process with multiple processor groups
Wed, May 31, 1:34 PM
jlpeyton closed D33210: Address default pinning OpenMP process with multiple processor groups by committing rL304343: Address default pinning OpenMP process with multiple processor groups.
Wed, May 31, 1:34 PM
jlpeyton added a comment to D33208: Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwloc.

Ping

Wed, May 31, 12:25 PM
jlpeyton added a comment to D33210: Address default pinning OpenMP process with multiple processor groups.

Ping

Wed, May 31, 12:25 PM

May 22 2017

jlpeyton accepted D31421: Re-enable assertion after the problem that caused it to be hit had been fixed..
May 22 2017, 11:32 AM

May 15 2017

jlpeyton created D33210: Address default pinning OpenMP process with multiple processor groups.
May 15 2017, 1:13 PM
jlpeyton committed rL303101: Fix for KMP_AFFINITY=respect with multiple processor groups.
Fix for KMP_AFFINITY=respect with multiple processor groups
May 15 2017, 12:19 PM
jlpeyton created D33208: Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwloc.
May 15 2017, 12:05 PM
jlpeyton accepted D32033: Make test/parallel/omp_nested.c not use so many threads.

LGTM

May 15 2017, 11:47 AM
jlpeyton abandoned D9534: Adding openmp project as a runtime project to projects/CMakeLists.txt.
May 15 2017, 11:47 AM
jlpeyton committed rL303086: Remove some outdated comments.
Remove some outdated comments
May 15 2017, 10:52 AM
jlpeyton committed rL303079: Add the .clang-format file which the formatting was based on.
Add the .clang-format file which the formatting was based on
May 15 2017, 9:53 AM

May 12 2017

jlpeyton committed rL302929: Clang-format and whitespace cleanup of source code.
Clang-format and whitespace cleanup of source code
May 12 2017, 11:15 AM
jlpeyton closed D32659: Clang-format and whitespace cleanup of source code by committing rL302929: Clang-format and whitespace cleanup of source code.
May 12 2017, 11:15 AM
jlpeyton accepted D32659: Clang-format and whitespace cleanup of source code.

LGTM. I think we can fix any further formatting problems as we go.

May 12 2017, 11:12 AM

Apr 25 2017

jlpeyton committed rL301349: Fix Hwloc API Incompatibility.
Fix Hwloc API Incompatibility
Apr 25 2017, 12:17 PM
jlpeyton closed D32496: Fix Hwloc API Incompatibility by committing rL301349: Fix Hwloc API Incompatibility.
Apr 25 2017, 12:17 PM
jlpeyton updated the diff for D32496: Fix Hwloc API Incompatibility.

Updated the diff. I had gotten errors when I tried that first, but now I realize that the SOCKET name is used in address2os map creation. I've changed all of them to HWLOC_OBJ_PACKAGE now and added the #ifndef method.

Apr 25 2017, 11:18 AM
jlpeyton created D32496: Fix Hwloc API Incompatibility.
Apr 25 2017, 10:24 AM

Apr 5 2017

jlpeyton accepted D31600: KMP_HW_SUBSET extended with NUMA support when HWLOC enabled.

LGTM

Apr 5 2017, 2:37 PM · Restricted Project
jlpeyton added inline comments to D31602: Added support for OpenMP 4.5 simd modifier of the schedule clause of the OpenMP loop construct.
Apr 5 2017, 2:28 PM · Restricted Project

Mar 31 2017

jlpeyton accepted D31466: [OpenMP] Fix for http://bugs.llvm.org/show_bug.cgi?id=32456.

LGTM

Mar 31 2017, 9:19 AM

Mar 30 2017

jlpeyton added inline comments to D31466: [OpenMP] Fix for http://bugs.llvm.org/show_bug.cgi?id=32456.
Mar 30 2017, 12:17 PM
jlpeyton added inline comments to D31466: [OpenMP] Fix for http://bugs.llvm.org/show_bug.cgi?id=32456.
Mar 30 2017, 12:05 PM
jlpeyton added inline comments to D31466: [OpenMP] Fix for http://bugs.llvm.org/show_bug.cgi?id=32456.
Mar 30 2017, 9:06 AM

Mar 20 2017

jlpeyton committed rL298314: Minor improvement of KMP_YIELD_NOW() macro..
Minor improvement of KMP_YIELD_NOW() macro.
Mar 20 2017, 3:23 PM
jlpeyton closed D31008: Minor improvement of KMP_YIELD_NOW() macro. by committing rL298314: Minor improvement of KMP_YIELD_NOW() macro..
Mar 20 2017, 3:23 PM
jlpeyton accepted D31008: Minor improvement of KMP_YIELD_NOW() macro..

LGTM

Mar 20 2017, 3:22 PM
jlpeyton committed rL298313: Fix incorrect initial value of __kmp_affinity_type..
Fix incorrect initial value of __kmp_affinity_type.
Mar 20 2017, 3:16 PM
jlpeyton closed D31012: Fix incorrect initial value of __kmp_affinity_type. by committing rL298313: Fix incorrect initial value of __kmp_affinity_type..
Mar 20 2017, 3:16 PM
jlpeyton accepted D31012: Fix incorrect initial value of __kmp_affinity_type..

LGTM

Mar 20 2017, 3:15 PM

Mar 10 2017

jlpeyton committed rL297480: Fix assertion failure when 'proclist' is used without 'explicit' in KMP_AFFINITY.
Fix assertion failure when 'proclist' is used without 'explicit' in KMP_AFFINITY
Mar 10 2017, 9:34 AM
jlpeyton closed D30404: Assertion failure when 'proclist' is used without 'explicit' in KMP_AFFINITY by committing rL297480: Fix assertion failure when 'proclist' is used without 'explicit' in KMP_AFFINITY.
Mar 10 2017, 9:34 AM

Mar 9 2017

jlpeyton accepted D30784: Create a git ignore file for openmp runtime.

Fix, then commit

Mar 9 2017, 4:00 PM

Mar 7 2017

jlpeyton added a comment to D30470: [cmake] Include openmp with add_llvm_external_project.

Yes, OpenMP would be under the runtimes/ directory.

Mar 7 2017, 1:05 PM
jlpeyton accepted D30056: Fix GNU strerror_r check for Android..

LGTM

Mar 7 2017, 10:12 AM

Mar 6 2017

jlpeyton committed rL297083: OpenMP version 5.0 added.
OpenMP version 5.0 added
Mar 6 2017, 2:19 PM
jlpeyton closed D30450: OpenMP version 5.0 added by committing rL297083: OpenMP version 5.0 added.
Mar 6 2017, 2:19 PM
jlpeyton accepted D30470: [cmake] Include openmp with add_llvm_external_project.

LGTM, but I don't know if somebody else needs to OK.

Mar 6 2017, 1:59 PM
jlpeyton committed rL297082: Mixed type atomic routines added to Windows DLL.
Mixed type atomic routines added to Windows DLL
Mar 6 2017, 1:58 PM
jlpeyton closed D30408: Mixed type atomic routines are missed from DLL (Windows) by committing rL297082: Mixed type atomic routines added to Windows DLL.
Mar 6 2017, 1:58 PM

Feb 28 2017

jlpeyton committed rL296525: Removing couple unnecessary architecture guards..
Removing couple unnecessary architecture guards.
Feb 28 2017, 1:55 PM

Feb 24 2017

jlpeyton accepted D30083: [openmp] [test] Try to link -latomic to provide atomics when available.

LGTM

Feb 24 2017, 1:30 PM

Feb 22 2017

jlpeyton accepted D30271: [OpenMP] Missing virtual destructor in KMPAffinity.

LGTM

Feb 22 2017, 2:51 PM

Feb 17 2017

jlpeyton committed rL295461: [stats] add stats-gathering for static_steal scheduling method.
[stats] add stats-gathering for static_steal scheduling method
Feb 17 2017, 9:18 AM

Feb 15 2017

jlpeyton committed rL295203: Enable yield cycle on Linux.
Enable yield cycle on Linux
Feb 15 2017, 9:31 AM
jlpeyton closed D29227: Enable yield cycle on Linux by committing rL295203: Enable yield cycle on Linux.
Feb 15 2017, 9:31 AM
jlpeyton accepted D29600: OpenMP 5.0 task reduction implementation.

LGTM

Feb 15 2017, 9:27 AM
jlpeyton accepted D29665: Add an option to bind initial thread at the start of application.

LGTM

Feb 15 2017, 9:20 AM

Jan 27 2017

jlpeyton committed rL293316: Cleanup: put i_maxmin members and ___kmp_size_type into traits_t.
Cleanup: put i_maxmin members and ___kmp_size_type into traits_t
Jan 27 2017, 10:20 AM
jlpeyton closed D28847: Cleanup: put i_maxmin members and ___kmp_size_type into traits_t by committing rL293316: Cleanup: put i_maxmin members and ___kmp_size_type into traits_t.
Jan 27 2017, 10:20 AM
jlpeyton committed rL293315: Printing OS thread id, when KMP_AFFINITY is set..
Printing OS thread id, when KMP_AFFINITY is set.
Jan 27 2017, 10:16 AM
jlpeyton closed D28873: Printing os thread id, when KMP_AFFINITY is set. by committing rL293315: Printing OS thread id, when KMP_AFFINITY is set..
Jan 27 2017, 10:15 AM
jlpeyton accepted D28873: Printing os thread id, when KMP_AFFINITY is set..

LGTM.

Jan 27 2017, 10:13 AM
jlpeyton committed rL293312: Fix performance issue incurred by removing monitor thread..
Fix performance issue incurred by removing monitor thread.
Jan 27 2017, 10:05 AM
jlpeyton closed D28906: Fix performance issue incurred by removing monitor thread. by committing rL293312: Fix performance issue incurred by removing monitor thread..
Jan 27 2017, 10:05 AM
jlpeyton accepted D28906: Fix performance issue incurred by removing monitor thread..

LGTM.

Jan 27 2017, 10:03 AM

Jan 20 2017

jlpeyton committed rL292678: Merging r292349:.
Merging r292349:
Jan 20 2017, 3:44 PM
jlpeyton committed rL292677: Merging r292348:.
Merging r292348:
Jan 20 2017, 3:42 PM

Jan 18 2017

jlpeyton committed rL292350: Use C++11 static_assert() for build asserts..
Use C++11 static_assert() for build asserts.
Jan 18 2017, 12:00 AM

Jan 17 2017

jlpeyton created D28847: Cleanup: put i_maxmin members and ___kmp_size_type into traits_t.
Jan 17 2017, 11:45 PM
jlpeyton committed rL292349: Fix memory error in case of reinit using kmp_set_defaults() for lock code..
Fix memory error in case of reinit using kmp_set_defaults() for lock code.
Jan 17 2017, 11:13 PM
jlpeyton committed rL292348: Fix small memory leak regarding __kmp_nested_proc_bind.
Fix small memory leak regarding __kmp_nested_proc_bind
Jan 17 2017, 10:51 PM

Jan 4 2017

jlpeyton accepted D28280: [CMake] Make openmp build under runtimes/.

LGTM

Jan 4 2017, 9:40 AM

Dec 14 2016

jlpeyton committed rL289739: Follow up to r289732: Update comments in source files to reference .cpp files.
Follow up to r289732: Update comments in source files to reference .cpp files
Dec 14 2016, 3:12 PM
jlpeyton committed rL289732: Change source files from .c to .cpp.
Change source files from .c to .cpp
Dec 14 2016, 2:50 PM
jlpeyton closed D26688: Change source file extension from .c to .cpp. by committing rL289732: Change source files from .c to .cpp.
Dec 14 2016, 2:49 PM

Dec 8 2016

jlpeyton accepted D26576: Support of mips & mips64 for openmprtl.

LGTM

Dec 8 2016, 12:27 AM

Nov 30 2016

jlpeyton added a comment to D26576: Support of mips & mips64 for openmprtl.

Could you add an entry in runtime/README.txt, www/README.txt, and www/index.html for MIPS in their corresponding sections on the topic?

Nov 30 2016, 11:50 AM

Nov 28 2016

jlpeyton committed rL288056: Fixed typo in kmp_process_deps trace output.
Fixed typo in kmp_process_deps trace output
Nov 28 2016, 12:20 PM
jlpeyton closed D27172: Fixed typo in kmp_process_deps trace output by committing rL288056: Fixed typo in kmp_process_deps trace output.
Nov 28 2016, 12:20 PM
jlpeyton accepted D27172: Fixed typo in kmp_process_deps trace output.

LGTM.

Nov 28 2016, 12:15 PM

Nov 21 2016

jlpeyton committed rL287561: Merging r285703:.
Merging r285703:
Nov 21 2016, 10:59 AM
jlpeyton committed rL287560: Merging r287551:.
Merging r287551:
Nov 21 2016, 10:57 AM
jlpeyton committed rL287559: Merging r285283:.
Merging r285283:
Nov 21 2016, 10:55 AM
jlpeyton committed rL287558: Merging r280138:.
Merging r280138:
Nov 21 2016, 10:53 AM
jlpeyton committed rL287557: Merging r278332:.
Merging r278332:
Nov 21 2016, 10:52 AM
jlpeyton added a comment to D26860: Fix for D25504 - segfault because of double free()-ing in task deps shutdown code..

Committed setting task->td_dephash = NULL without review: r287552

Nov 21 2016, 8:35 AM
jlpeyton committed rL287552: Set task->td_dephash to NULL after free.
Set task->td_dephash to NULL after free
Nov 21 2016, 8:35 AM
jlpeyton committed rL287551: Fix for D25504 - segfault because of double free()-ing in shutdown code..
Fix for D25504 - segfault because of double free()-ing in shutdown code.
Nov 21 2016, 8:29 AM
jlpeyton closed D26860: Fix for D25504 - segfault because of double free()-ing in task deps shutdown code. by committing rL287551: Fix for D25504 - segfault because of double free()-ing in shutdown code..
Nov 21 2016, 8:28 AM

Nov 18 2016

jlpeyton retitled D26860: Fix for D25504 - segfault because of double free()-ing in task deps shutdown code. from to Fix for D25504 - segfault because of double free()-ing in task deps shutdown code..
Nov 18 2016, 9:05 AM