阅读更多

0顶
0踩

开源软件

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

2016-05-09 15:40 by 副主编 mengyidan1988 评论(0) 有5997人浏览
微软为了提升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详解,java读取resources文件详解及实现代码

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

  • 深入探索Java工程的Resources目录:从基础到高级应用

    resources目录是Java工程中的一个特殊目录,用于存放应用程序运行时所需的资源文件。这些资源文件可以是文本文件、配置文件、图片、音频、模板文件等。resources目录通常位于或下,具体位置取决于项目结构。resources目录是Java工程中不可或缺的一部分,它用于存放各种资源文件,简化了资源加载的过程,并提供了跨平台兼容性。通过本文的介绍,你应该已经掌握了resources目录的基本概念、创建方法和高级应用。无论你是初学者还是资深开发者,理解和熟练使用resources。

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

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

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

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

  • java获取resources路径的方法

    我们可以使用 java. util. exec ()方法,但是这个方法有一个致命的缺陷,那就是它只能获取一个字符串,但是如果你想要获取更多的字符串,比如你想要获取一行或者一段文本的话,那么你就必须要在上面输入更多的字符串了。(3)打开运行命令行,输入 resource. exec (),如果你的程序还没有执行完,那么我们在运行命令行中输入 resource. exec (),它就会去执行 resource对象的内容。通过上面两种方法的对比,我们可以看到,第二种方法是要比第一种方法简单的多了。

  • Maven工程路径映射

    springmvc路径映射

  • 【Java注解】注解 @Resource

    `@Resource` 是 JavaEE 标准中提供的一种注解,用于进行依赖注入。通过使用 `@Resource` 注解,可以在类中标识需要注入的资源或依赖项,并由容器自动进行注入。

  • Java访问resources下资源

    一、java获取resources下文件路径 项目结构 建议resources下文件名为 英文名称。getPath( )时中文名称会乱码。 1.Thread方式 Thread获取resources下文件路径 String path1 = Thread.currentThread().getContextClassLoader().getResource("mapper").getPath(); String path2 = Thread.currentThread().getContextClassLoa

  • 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基础 -- 资源访问利器Resource接口

    资源抽象接口Resource 前言 JDK 所提供的访问资源的类(如 java.net.URL、File 等)并不能很好地满足各种底层资源的访问需求,比如缺少从类路径或者 Web 容器的上下文中获取资源的操作类。有鉴于此,Spring 设计了一个 Resource 接口,它为应用提供了更强的访问底层资源的能力。该接口拥有对应不同资源类型的实现类。 Resource接口里面的方法 boolean ...

  • Java Resource路径小结

    文章摘抄至 http://blog.csdn.net/cutesource/article/details/6141768   首先一点很重要,Java中不存在标准的相对路径,各种相对路径取资源的方式都是基于某种规则转化为绝对路径。 然后一点也很重要,绝对不要直接使用绝对路径,否则死得很难看。 基于以上两点,总结Resource路径问题无非归结为一点:找基点,也就是在某种环

  • Java Resource资源path载入解惑

    一、问题引入最近使用如下方式载入配置文件时总是返回null:Thread.currentThread().getContextClassLoader().getResource("config.properties") 配置文件说明:config.properties文件放置在与src目录同级的config目录中。 二、问题分析查看API文档发现关于类ClassLoader方法getResour

  • java获取resource下的文件路径

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

  • java基础知识3--如何获取资源文件(Java中获取资源文件的url)

    java开发中,常见的resource文件有:.xml,.properties,.txt文件等,后台开发中经常用到读取资源文件,处理业务逻辑,然后返回结果。 获取资源文件的方法说明getResource()返回:URL getResourceAsStream () 返回的是inputstream,需要定义一个InputStream接收 ...

  • ResourceBundle 和 Properties 类的区别

    一般来说,ResourceBundle类通常是用于针对不同的语言来使用的属性文件。 而如果你的应用程序中的属性文件只是一些配置,并不是针对多国语言的目的。那么使用Properties类就可以了。 通常可以把这些属性文件放在某个jar文件中。然后,通过调用class的getResourceAsStream方法,来获得该属性文件的流对象,再用Properties类的load方法来装载。 ...

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

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

  • 怎么修改Eclipse默认的Workspace路径

    <br />今天对工作文件夹进行了一度调整,将原来的workspace路径移动之后启动eclipse,然而其发现workspace路径丢失之后,直接在原定义workspace位置创建一个以前一样的路径下的文件夹。那么怎么将其修改为我移动后的文件夹呢?<br /> <br />经过在Eclipse文件夹里的一番搜索,发现这样可以:<br /><br /> 修改eclipse/configuration/.settings的那个PREFS文件。在里面可以看到“RECENT_WORKSPACES=…”,在这里修

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

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

Global site tag (gtag.js) - Google Analytics