aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2017-06-15 21:51:07 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2017-06-15 21:51:07 +0000
commit072ccb72396a1b8143ecfe8214e000c542916cc0 (patch)
treeb879405e206336519e1c55da21dcec40d126ee0d /llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp
parent383971d2a7d38607c042660218c4bf7a2443a655 (diff)
downloadllvm-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