aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorTim Northover <t.p.northover@gmail.com>2021-05-26 11:25:11 +0100
committerTim Northover <t.p.northover@gmail.com>2021-07-08 14:51:53 +0100
commit727e1c9be3a5b20c6b502f056d74a681689049d7 (patch)
treee3c71993913d8c1aca895ffe677ee4f3ae67a082 /lldb/source/Plugins/ScriptInterpreter/Python
parent7445f1e4dcd4525ab1f04f3cebfda341ec2eb716 (diff)
downloadllvm-727e1c9be3a5b20c6b502f056d74a681689049d7.zip
llvm-727e1c9be3a5b20c6b502f056d74a681689049d7.tar.gz
llvm-727e1c9be3a5b20c6b502f056d74a681689049d7.tar.bz2
Support: add llvm::thread class that supports specifying stack size.
This adds a new llvm::thread class with the same interface as std::thread except there is an extra constructor that allows us to set the new thread's stack size. On Darwin even the default size is boosted to 8MB to match the main thread. It also switches all users of the older C-style `llvm_execute_on_thread` API family over to `llvm::thread` followed by either a `detach` or `join` call and removes the old API.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions