This may or may not be relevant, but the stack size for std::thread on OS X is a fixed size of 512KB (DEFAULT_STACK_SIZE in pthread.c). There's no way to specify a stack size with std::thread and no per-process override like I think you can do with rlimit on Linux. It's an issue I ran into when implementing a similar work queue for doing LLVM code generation in our compiler.
-- Joe Ranieri _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits