xml地图|网站地图|网站标签 [设为首页] [加入收藏]
编译器架构,时髦语言Rust进前50澳门新葡亰手机
分类:web前端

LLVM 3.7 发布,这个版本是LLVM社区过去六个月的工作成果,主要更新内容有:完全支持 OpenMP 3.1(behind a flag),the On Request Compilation (ORC) JIT API,一个全新的后端用于 Berkeley Packet Filter (BPF), Control Flow Integrity 检查,对优化的改进,新的 Clang 警告,许多 bug 修复等等。详细内容请查看发行说明 [LLVM, Clang]。下载地址: 是 Low Level Virtual Machine 的简称,这个库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用。能够进行程序语言的编译期优化、链接优化、在线编译优化、 代码生成。LLVM的项目是一个模块化和可重复使用的编译器和工具技术的集合。LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编 译策略能够同时支持静态和动态的任意编程语言的编译目标。自那时以来,已经成长为LLVM的主干项目,由不同的子项目组成,其中许多正在生产中使用的各种 商业和开源的项目,以及被广泛用于学术研究。LLVM 是 Illinois 大学发起的一个开源项目,和之前为大家所熟知的JVM 以及 .net Runtime这样的虚拟机不同,这个虚拟系统提供了一套中立的中间代码和编译基础设施,并围绕这些设施提供了一套全新的编译策略和其他一些非常有意思的功能。对于普通的开发人员来说,LLVM计划提供了越来越多的可以使用、编译器以外的其他工具。例如代码静态检查工具 LLVM/Clang Static Analyzer,是一个 Clang 的子项目,能够使用同样的 Makefile 生成 HTML 格式的分析报告。本文转自:开源中国

澳门新葡亰手机版 1

澳门新葡亰手机版 2

本文由澳门新葡亰手机版发布于web前端,转载请注明出处:编译器架构,时髦语言Rust进前50澳门新葡亰手机

上一篇:不可变基础设施,Google新logo是如何缩减13000字节 下一篇:Appboy基于MongoDB的数据密集型实践,历时一年半
猜你喜欢
热门排行
精彩图文