diff options
author | Francis Ricci <francisjricci@gmail.com> | 2017-09-19 15:38:30 +0000 |
---|---|---|
committer | Francis Ricci <francisjricci@gmail.com> | 2017-09-19 15:38:30 +0000 |
commit | 7ddfe8ef7556b50f49c4c7261f7ce094c9bb7baa (patch) | |
tree | 2f5992d2035a1d8f4daddc57d50e1635bb86821d /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | 425071eff33f258880a2d278b965793a78d5a517 (diff) | |
download | llvm-7ddfe8ef7556b50f49c4c7261f7ce094c9bb7baa.zip llvm-7ddfe8ef7556b50f49c4c7261f7ce094c9bb7baa.tar.gz llvm-7ddfe8ef7556b50f49c4c7261f7ce094c9bb7baa.tar.bz2 |
Use ThreadLauncher to launch TaskPool threads
Summary:
This allows for the stack size to be configured, which isn't
possible with std::thread. Prevents overflowing the stack when
performing complex operations in the task pool on darwin,
where the default pthread stack size is only 512kb.
This also moves TaskPool from Utility to Host.
Reviewers: labath, tberghammer, clayborg
Subscribers: lldb-commits
Differential Revision: https://reviews.llvm.org/D37930
llvm-svn: 313637
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions