新的Visual C++代码优化器

微软在5月4日发布了新的高级代码优化器,服务于VisualC++的后端编译器。提高了代码性能,可以压缩代码体积,将编译器带入了一个新的境界。VisualC++的团队在博客上称,这将

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

微软在 5 月 4 日发布了新的高级代码优化器,服务于 Visual C++ 的后端编译器。提高了代码性能,可以压缩代码体积,将编译器带入了一个新的境界。 

  Visual C++ 的团队在博客上称,这将会是发布的第一个版本,鼓励大家进行尝试,提出建议和反馈。新优化器会跟随 Visual Studio Update 3 发布,目前,这个更新版本暂时不支持新编译器,只是为测试用。 

  新优化框架的目的是,希望能进行更多深层次的优化,比如利用更多的编译信息和现代编译器的开发。过去老旧的编译器,过时的设计让高级的优化和速度优化变得困难。作为一个新的优化框架,将会成为未来优化的基础,所以它的一个目的就是,将实现、测试、评估变得更加简单。 

  新优化器的目标 

  提高代码的质量,包括提高性能,减少代码体积 

  设计一个优化框架,让开发变得更简单、潜在的错误更少 

  对代码提供更好的静态分析 

  专注测试和正确性 

  如何尝试 

  使用新优化器的编译器安装非常简单,只需要从 NuGet 安装最新版本的 VisualCppTools 包就可以了。具体的安装细节可以看这一篇博客。安装之后,可以按照以前的步骤一样编译你的程序,新优化器会自动开启。

http://www.cnblogs.com/roucheng/p/cppbianyiqi.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120567.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • FVWM简明使用指南 pdf_fpv教程

    FVWM简明使用指南 pdf_fpv教程http://docs.huihoo.com/homepage/shredderyin/fvwm.html FVWM简明使用指南FvwmisawindowmanagerforX11.Itisdesignedtominimizememoryconsumption,providea3Dlooktowindowframes,andavirtual

    2022年10月3日
    0
  • Crystal Report.net Web报表开发日记(一)

    Crystal Report.net Web报表开发日记(一)首先如果要让发布的打包项目能在服务器上安装,并且稳定的运行,需要在安装项目中做以下工作:CrystalReport打包过程。将C:/ProgramFiles/CommonFiles/MergeModules/下的Crystal_Database_Access2003.msmCrystal_Database_Access2003_chs.msmCrystal_Managed2003.ms

    2025年5月28日
    0
  • SVN的安装与配置

    SVN的安装与配置本文主要介绍windows与阿里云liunx(centos)的安装与配置SVN工作原理:客户端-服务端代码的提交、更新每一个版本都会在svn的安装配置目录下SVN下载地址:http://subv

    2022年7月2日
    24
  • java高级工程师_一名Java高级工程师需要学什么?

    java高级工程师_一名Java高级工程师需要学什么?从两方面讨论一名java高级工程师需要学些什么,具备什么能力,感兴趣的小伙伴们可以参考一下宏观上:1.技术广度方面至少要精通多门开源技术吧,研究过struts\spring等的源码。2.项目经验方面从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。尾是指上线交付之后,包括维护阶段。3.架构经验方面有过分布式系统的架构和开发经验。对于跨系统的结构优化,数据存储的性能指标等有丰富经验。什么缓存啊、…

    2022年7月7日
    21
  • ESP32使用SDIO接口注意事项[通俗易懂]

    ESP32使用SDIO接口注意事项[通俗易懂]最近在使用ESP32的TF卡功能,画原理图的时候发现一个问题IO2引脚上拉的问题。这是我买的的模块,原理图如下:IO2是接地的,如果此引脚接TFF卡时必须接上拉。偶然发现一种接法ESP32中的MTDI引脚,也就是GPIO12,当ESP32上电时,先读GPIO12的电平,拉低时把VDD_SDIO引脚配置为3.3V,供内部Flash使用;拉高时把VDD_SDIO引脚配置为1.8V。因为ESP32S的内部Flash是3.3V供电的,所以需要把GPIO12拉低,但是GPIO12又接了SDIO_D2

    2022年9月27日
    0
  • python random randint_Python random.randint方法代码示例[通俗易懂]

    本文整理汇总了Python中numpy.random.randint方法的典型用法代码示例。如果您正苦于以下问题:Pythonrandom.randint方法的具体用法?Pythonrandom.randint怎么用?Pythonrandom.randint使用的例子?那么恭喜您,这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在模块numpy.random的用法示例…

    2022年4月10日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号