Subject: Re: [boost] [winapi] Default target Windows version
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2013-10-15 18:20:36
On Tuesday 15 October 2013 23:05:45 Olaf van der Spek wrote:
> What's the concrete advantage of defaulting to Vista? Performance?
Yes, mostly. Vista has builtin support for condition variables and read/write
mutexes, for example. Compiler-based TLS can be used safely with dlls.
GetTickCount64 can also be useful in some contexts and is difficult to
emulate. All these features will find their use at least in Boost.Sync and
Boost.Log (the latter currently uses its own protocol for enabling use of
these APIs, but it will be ported eventually).
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk