diff options
author | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2017-06-15 21:51:07 +0000 |
---|---|---|
committer | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2017-06-15 21:51:07 +0000 |
commit | 072ccb72396a1b8143ecfe8214e000c542916cc0 (patch) | |
tree | b879405e206336519e1c55da21dcec40d126ee0d /llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp | |
parent | 383971d2a7d38607c042660218c4bf7a2443a655 (diff) | |
download | llvm-072ccb72396a1b8143ecfe8214e000c542916cc0.zip llvm-072ccb72396a1b8143ecfe8214e000c542916cc0.tar.gz llvm-072ccb72396a1b8143ecfe8214e000c542916cc0.tar.bz2 |
Set affinity to none/false in child processes
Reset affinity to none (false for proc-bind-var) so that threads in the child
processes are not bound tightly, unless the user explicitly sets this in
KMP_AFFINITY/OMP_PROC_BIND, in child processes. This can improve
performance for scripting languages which fork for parallelism like Python's
multiprocessing module.
Differential Revision: https://reviews.llvm.org/D34154
llvm-svn: 305513
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp')
0 files changed, 0 insertions, 0 deletions