[LLVMdev] [lldb-dev] RFC: LLVM should require a working C++11 <thread>, <mutex>, and <atomic>

Chandler Carruth chandlerc at google.com
Fri Sep 26 13:39:36 PDT 2014


On Fri, Sep 26, 2014 at 1:29 PM, Richard Gorton <
rcgorton at cognitive-electronics.com> wrote:

> Really: STOP IT re: whining about windows threading vs. pthreads on
> windows.
>
> A compiler is not, by design, a multi-threaded application.
> Windows is, NOT, by design, amenable to posix threading.  GET OVER IT.
> If you want to build a high performance  application, you are NOT using
> Windows.
>     The reality is that Windows has been focused on programming for the
> masses, not on performance.
> There is nothing wrong with that, but trying to use LLVM as a 'forcing
> function' to increase Windows performance is utterly silly.
>

Please keep the discussion on the llvm developer mailing list professional,
polite, and technical.

If you have use cases that LLVM is failing to address due to supporting
multithreaded operational environments or platforms like Windows, please
let us know (but a separate thread would be more appropriate than this
thread).

However, unless you are helping maintain LLVM, it doesn't seem reasonable
to argue that the people who are maintaining it shouldn't spend their time
maintaining and supporting whatever platforms, threading models, or other
environments they care about.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140926/1b0502ce/attachment.html>


More information about the llvm-dev mailing list