排序
调试版本的性能提高了2-3倍
在VisualStudio默认调试配置中,我们在X86/X64 C++编译器中实现了大量的运行时性能改进。为了 Visual Studio 2019 版本16.10预览版2 ,我们测量 2倍- 3倍加速 编译的程序 在里面 调试 模...
VisualStudio代码C/C++扩展:2019年7月更新
2019年7月更新 Visual Studio代码C/C++扩展 现在可用。此版本包含许多新功能,包括语义着色和对IntelliSense配置设置编辑器UI和IntelliSense缓存的改进。有关此版本改进的完整列表,请查看我们...
Visual Studio 2017版本15.5和15.3中的MSVC代码优化器改进
在这篇文章中,我们想给大家一个更新,在过去一年中Visual C++代码优化器的重大进展,主要集中在15.3和15.5版本中发布的特性。与VS2015 Update 3相比,VS2017 15.5平均提供 SPEC 2017基准中运行...
Visual Studio“14”CTP的本机内存诊断工具
在Visual Studio 2013的更新2中, 内存诊断工具 为Windows应用商店和Windows Phone添加的,使开发人员能够监视实时内存消耗并获取应用程序的堆快照以供进一步分析。 visualstudio团队正在扩展...
Visual Studio“14”CTP的本机内存诊断工具
在Visual Studio 2013的更新2中, 内存诊断工具 为Windows应用商店和Windows Phone添加的,使开发人员能够监视实时内存消耗并获取应用程序的堆快照以供进一步分析。 visualstudio团队正在扩展...
Visual C++ 2013的性能++
对于VisualStudio 2013,我们继续改进Visual C++编译器执行的分析,以便它能够生成比以前运行得更快的代码。在本博客中,我们将重点介绍VisualStudio2013为您准备的许多改进。这个博客旨在为您...
优化C++代码:死代码消除
如果你已经到了这个博客系列的中间,你可能想从最开始 开始 . 这篇文章研究了称为死代码消除(Dead Code Elimination)的优化,我将其缩写为DCE。 它做了它所说的:丢弃任何结果不是实际的计...
VisualStudio 2013预览中C++ IDE性能的改进
我叫李绍。我是VC++团队的高级测试软件设计工程师。在这个博客中,我想分享我们在VS 2013预览中做的性能改进,以改进C++ IDE和构建系统。 性能是软件质量的重要组成部分。在过去的两个版本中,...
使用2013 CPU采样剖析器理解C++编译器优化
如果你曾经对C++应用程序的优化构建进行了剖析,那么你很有可能会查看分析报告,看到一些你预期会出现的函数缺失,所以你必须假设它们已经被内联但不能确定。同样,如果您曾经尝试使用 visualst...
优化C++代码综述
如果你已经到了这个博客系列的中间,你可能想从最开始 开始 . 这篇文章解释了VisualC++编译器中的数据流——从我们的C++源程序开始,并用相应的二进制程序结束。这篇文章是 一个简单的方法是把...
优化C++代码
你好,我叫Jim Hogg,我是一名项目经理,在微软的Visual C++编译团队工作,主要是在Redmond的主要校区工作。更具体地说,我在编译器中负责优化代码,使其运行更快,或使其更小,或两者兼而有之...
使用PGO构建更快、高性能的本机应用程序
我是Ankit Asthana,我是后台C++编译器的程序管理器。在今天的主题中,我想在博客中介绍一个非常酷的运行时编译器优化,名为 轮廓引导优化 (PGO)(我们队里简称为POGO或PGO)。PGO是由visualc...