网站首页 > 编程文章 正文
微软为了提升 Visual C++ 编译器正在开发一个先进的代码调优器,用于提升性能和缩减代码大小。
Visual C++ 是微软一款非常流行的产品。而代码调优器主要是用于测试目的。
微软想要进行更多先进的优化,包括一些可以利用更多编译时信息和现代化编译器技术。对于代码类型,微软会同时改进 scalar 和 vector 代码。
根据当前的技术,旧的表达式调优器有比较少的函数,这些函数有一定的限制,也容易错过大量的小优化。新的调优器会充分利用 Static Single Assignment 形式的优势,可以处理更多复杂的表达式,发现整个函数的潜在小问题。SSA 形式的其他优势还可以帮助编写更简单,更高效的算法。
这个项目也可以让开发更简单,减少潜在的错误,提供更好的代码静态分析功能,强调性测试功能和正确性。
通过 NuGet 安装当前最新的 VisualCppTools 就可以体验新调优器的编译器,官方计划是集成到 Visual Studio 2015 Update 3 发布,并没有透露具体发布时间。
更多内容请看 InfoWorld。
微信订阅号:开源派 (opensourcepie)
猜你喜欢
- 2024-10-14 如何使用C++开发CDR的CPG插件?(cdr api)
- 2024-10-14 这21款电脑开源免费软件,吊打商业收费软件!你知道几个?
- 2024-10-14 VisualCppRedist - 装机必备的系统运行库
- 2024-10-14 在我自己的 Mac 上快速高效地运行 LLM 仅 2 MB
- 2024-10-14 新手必备之vscode设置一(vscode调试设置)
- 2024-10-14 在 IDEA 中使用 Debug,真是太厉害了
- 2024-10-14 使用Visual Studio Code编写调试C语言
- 2024-10-14 深入理解 OC/C++ 闭包(什么是闭包 (closure),如何使用它,为什么要使用它?)
- 2024-10-14 开发人员都要拥有的Visual Studio代码扩展
- 2024-10-14 重磅Visual Studio 2022 17.9发布.NET9/C++更新
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)