Showing category results for Announcement

Apr 16, 2020
Post comments count0
Post likes count0

Sign Up For Pure Virtual C++ Conference 2020

Sy Brand

Pure Virtual C++ 2020 is a free single-track one-day virtual conference for the whole C++ community. It is taking place on Thursday 30th April 2020 from 14:30 to 23:00 UTC. Sign up on the event website. All talks will be pre-recorded and streamed on YouTube Live with a live Q&A session with the speakers. After the event, the talks will be av...

Announcement
Apr 16, 2020
Post comments count2
Post likes count0

GSL 3.0.0 Release

Jordan Maples

Update June 4th, 2020 - GSL version 3.1.0 has been released. Please see the latest release page for information regarding GSL 3.1.0. For all future updates, please see refer to the release page on GitHub.   GSL 3.0.0 Release Version 3.0.0 of Microsoft's implementation of the C++ Core Guidelines Support Library (GSL) is now available for ...

C++AnnouncementGeneral C++ Series
Apr 3, 2020
Post comments count3
Post likes count0

New templates for debugging CMake projects on remote systems and WSL in Visual Studio 2019

Erika Sweet

We heard your feedback that it can be difficult to configure debugging sessions on remote Linux systems or the Windows Subsystem for Linux (WSL). In Visual Studio 2019 version 16.6 Preview 2 we introduced a new debugging template to simplify debugging with gdb. The new cppgdb template We heard your feedback that the old debug ...

AnnouncementC++CMake
Mar 27, 2020
Post comments count20
Post likes count0

Announcing full support for a C/C++ conformant preprocessor in MSVC

Elnar Dakeshov

Update June 8, 2021: The C11 and C17 announcement post has instructions on how to get the latest Windows SDK that works with the conformant preprocessor. We are excited to announce full support for a conformant preprocessor in the MSVC toolset starting with Visual Studio 2019 version 16.6 Preview 2. Since the original blog post announcing pre...

Announcement
Mar 6, 2020
Post comments count5
Post likes count0

Analyze your builds programmatically with the C++ Build Insights SDK

Kevin Cadieux

We're happy to announce today the release of the C++ Build Insights SDK, a framework that gives you access to MSVC build time information via C and C++ APIs. To accompany this release, we are making vcperf open source on GitHub. Because vcperf itself is built with the SDK, you can use it as a reference when developing your own tools. We’re excited ...

C++AnnouncementDiagnostics
Feb 20, 2020
Post comments count2
Post likes count0

Qt to support Visual Studio Linux projects

Erika Sweet

Qt is a popular cross-platform framework for application development and user interface design. Its various libraries and toolsets can be used to create, test, and deploy applications that target multiple platforms and operating systems including Linux, Windows, macOS and embedded/microcontroller systems. Qt recently announced its plan to support V...

C++AnnouncementLinux
Feb 4, 2020
Post comments count2
Post likes count0

JCC Erratum Mitigation in MSVC

Gautham Beeraka (Intel Americas Inc)

The content of this blog was provided by Gautham Beeraka from Intel Corporation. Intel recently announced Jump Conditional Code (JCC) Erratum which can occur in some of its processors. The MSVC team has been working with Intel to provide a software fix in the compiler to mitigate the performance impact of the microcode update that prevents the err...

performanceAnnouncement
Jan 29, 2020
Post comments count17
Post likes count0

Improve Parallelism in MSBuild

Felix Huang

Starting in Visual Studio 2019 16.3, we have been adding features to improve build parallelism.

Announcement
Jan 28, 2020
Post comments count9
Post likes count0

MSVC Backend Updates in Visual Studio 2019 Versions 16.3 and 16.4

Kevin Cadieux

Versions 16.3 and 16.4 of Visual Studio 2019 brought many new improvements in code generation quality, build throughput, and security. If you still haven’t downloaded your copy, here is a brief overview of what you’ve been missing out on. Demonstration of C++ Build Insights, a new set of build analysis tools in Visual Studio 2019 version 16....

performanceAnnouncementBackend
Jan 22, 2020
Post comments count12
Post likes count0

C++ Modules conformance improvements with MSVC in Visual Studio 2019 16.5

Cameron DaCamara

C++20 is right around the corner. Along with the new standard comes the much anticipated Modules feature! The compiler team initially announced that we were working on the Modules TS back in 2017 and since then we have been hard at work improving the feature and improving compiler conformance around this feature. We finally feel it is time to share...

Announcement