阅读更多

0顶
0踩

开源软件

转载新闻 微软改进 Visual C++ 编译技术

2016-05-09 15:40 by 副主编 mengyidan1988 评论(0) 有5915人浏览
微软为了提升Visual C++ 编译器正在开发一个先进的代码调优器,用于提升性能和缩减代码大小。

Visual C++ 是微软一款非常流行的产品。而代码调优器主要是用于测试目的。

微软想要进行更多先进的优化,包括一些可以利用更多编译时信息和现代化编译器技术。对于代码类型,微软会同时改进 scalar 和 vector 代码。

根据当前的技术,旧的表达式调优器有比较少的函数,这些函数有一定的限制,也容易错过大量的小优化。新的调优器会充分利用 Static Single Assignment 形式的优势,可以处理更多复杂的表达式,发现整个函数的潜在小问题。SSA 形式的其他优势还可以帮助编写更简单,更高效的算法。

这个项目也可以让开发更简单,减少潜在的错误,提供更好的代码静态分析功能,强调性测试功能和正确性。

通过 NuGet 安装当前最新的 VisualCppTools 就可以体验新调优器的编译器,官方计划是集成到 Visual Studio 2015 Update 3 发布,并没有透露具体发布时间。

更多内容请看InfoWorld

本文转自:开源派
来自: 开源派
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java Resource路径整理总结

    主要介绍了 Java Resource路径整理总结的相关资料,需要的朋友可以参考下

  • Java之Resource接口

    接口简介 JDK中提供了java.net.URL这个类来用于获取不同种类的资源(根据不同前缀的url可以获取不同种类的资源)。但是URL这个类没有获取classpath和ServletContext下的资源的能力。因此Spring提供了Resource接口,用于获取各种资源。 Resource接口 spring中的org.springframework.core.io.Resource接口代表着物理存在的任何资源,其继承于org.springframework.core.io.InputStreamSour

  • java的注解 @Resource

      最近SSH框架中,service层中每调用DAO层的接口都有在其前面加个@Resource,耳闻叫做注解,但是究竟是个什么怪物,完全不懂   百度之: 一、@Resource这是使用到了java注解的一个机制。首先得明白java注解的机制是什么、原理以及有什么好处。我这里只是简单介绍了JAVA中的注解的含义,具体使用方法和原理网上可以搜索到很详细的文章。JAVA中的注解:java.lang...

  • java resource注解,关于@Resource注解使用的注意事项

    @Resource是Java自带的@interface类型,类似于Spring的@Autowired。但是两者的注入方式有很大的区别。@Resource是通过name注入,@Autowired是通过type注入,这也是这次刨坑的主要原因。场景还原背景介绍一个类SettingService加了@Service,name为settingService(spring扫描自动命名机制-将类的首字母小写当做...

  • java resource详解,java读取resources文件详解及实现代码

    java读取resources文件详解及实现代码Java项目中,经常需要将资源文件打包放在项目中,然后在项目中去读取对应的文件。实现代码:String str = ReadFile.read(getClass().getResourceAsStream("sence/"+file));public static String read(InputStream inputStream) {Buffe...

  • java bundle管理_java.util.ResourceBundle使用详解

    java.util.ResourceBundle使用详解标签(空格分隔): java,ResourceBundle1. 认识国际化资源文件轻松地本地化或翻译成不同的语言一次处理多个语言环境以后可以轻松地进行修改,支持更多的语言环境说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),匹配当前系统的国别语言信息(也可以程序...

  • java获取resource下的文件路径

    String path = xxx.class.getClassLoader().getResource("targetFile.txt").getPath(); #java获取文件目录 ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ ├── alipay │ │ ...

  • 九种方式获取resources目录下文件的方式

    本文中提供了九种方式获取resources目录下文件的方式。

  • Java Resource路径小结

    首先一点很重要,Java中不存在标准的相对路径,各种相对路径取资源的方式都是基于某种规则转化为绝对路劲 然后一点也很重要,绝对不要直接使用绝对路径,否则死得很难看 基于以上两点,总结Resource路径问题无非归结为一点:找基点,也就是在某种环境下(web、j2ee或jar包等)通过合适的方式找到一个稳定的基点,然后通过这个基点找到你要的resource Java中的基点有哪些呢?大

  • Java getResource()获取class文件目录位置总结

    Java getResource()获取class文件目录位置; xxx.class.getResource("") xxx.class.getResource("/") xxx.class.getProtectionDomain().getCodeSource().getLocation()

  • java getresource 路径_Java 获取Resource目录下的文件解决办法

    该楼层疑似违规已被系统折叠隐藏此楼查看此楼Java 获取Resource目录下的 文件有两种方式:Java代码中的类,要获取Resource资源 文件目录 下文件绝对路径寻址注意这个 / 址的是根 目录 ,用绝对路径,可能会出现的问题是,你的程序在windows上可以用,但是在linux不能用,原因在于,你这 根目录 在windows环境址你的src目录放到linux环境,就可能执行你linux...

  • java语言的resource 接口

    用 .ibm.resource.security.auth.resourcepermission 类保护敏。fulfills(subject subject, string relationship) 方法。oracle.jdbc.pool.oracleconnectionpooldatasource 类)。性 .ibm.resource.security.auth.policy 可以用于指定另一个不。(connection),连接池(connection pooling)就会自动的工作。

  • Java的maven工程获取resources下的文件路径

    ClassLoader classLoader = this.class.getClassLoader(); URL resource = classLoader.getResource("jdbc.properties"); String path = resource.getPath();

  • java resources介绍_Spring Resource框架体系介绍

    Resource介绍在使用spring作为容器进行项目开发中会有很多的配置文件,这些配置文件都是通过Spring的Resource接口来实现加载,但是,Resource对于所有低级资源的访问都不够充分。例如,没有标准化的URL实现可用于访问需要从类路径或相对于ServletContext获取的资源。(更多关于ServletContext的理解,请访问https://www.cnblogs.com/...

  • Java代码实现读取resource文件(Springboot项目-案例详解)

    【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的博客能帮助到更多的人,分享获取新知,大家一起进步! 吾等采石之人,应怀大教堂之心,愿大家奔赴在各自的热爱里… 文章目录一、业务场景二、代码案例三、拓展补充 一、业务场景 最近在做一个下载Excel模块和导入模板的业务,原来模板是静态的,前端直接.

  • Java 资源文件路径详解(getResource)

    获取资源文件的方法说明: getResourceAsStream ()返回的是inputstream getResource()返回:URL Class.getResource(“”) 返回的是当前Class这个类所在包开始的为置 Class.getResource(“/”) 返回的是classpath的位置 ge

  • java下载resource目录的文件

    /** * 根据工具名称下载工具 * * @param toolName * 工具名 * @param response * @return com.vteam.sme.api.entity.RespEntity * @author marke.huang * @date 2018/10/15 00...

  • Java 获取Resource目录下的文件 解决办法

    Java 获取Resource目录下的文件 工程结构: 有两种方式: Java代码中的类,要获取Resource资源文件目录下文件 绝对路径寻址 String s1 = this.getClass().getResource("/test.pxml").getPath(); 注意这个 / 址的是根目录,用绝对路径,可能会出现的问题是,你的...

Global site tag (gtag.js) - Google Analytics