llvm

ErLLVM——面向 HiPE 的 LLVM 后端

High Performance Erlang(HiPE)是面向Erlang的一个高性能原生代码编译器,而...ErLLVM使用了LLVM基础架构。

作者: 臧秀涛

2014 年 3 月 26 日
LLVM3.8 停止了旧 Windows 版本,取消 Autoconf,改进 Clang

LLVM团队宣布了LLVM的发布版本,其中包含了一些主要的弃用和新的C语言API头文件以及Clang3.8。

作者: Sergio De Simone 译者: 刘嘉洋

2016 年 3 月 18 日
Pyston——基于 LLVM 和现代 JIT 技术的开源 Python 实现

本月初,Kevin Modzelewski在Dropbox技术博客上撰文宣布了他们正在开发的一款开源Python实现——Pyston。...

作者: 臧秀涛

2014 年 4 月 21 日
LLVM 提议向 C 语言中加入模块机制

在今年11月的LLVM开发者大会上,来自Apple的Doug Gregor以“向C语言中加入模块机制”为主题做了一场讲座。...

作者: Alex Blewitt 译者: 臧秀涛

2012 年 12 月 5 日
代码质量提升之道——代码覆盖率原理与移动端工程实践
代码质量提升之道——代码覆盖率原理与移动端工程实践

本文介绍用代码覆盖率对工程质量进行精细化管理。

作者: Jimmy

LLVM 和 Ruby 近况:llvmruby、yarv2llvm 以及 regexpllvm、Rubinius

Yarv2llvm项目通过llvmruby构建,用于将Ruby 1.9的操作码转换成LLVM的字节码,而后者可以通过LLVM的JIT功能...

作者: Werner Schuster 译者: 李明(nasi)

2008 年 10 月 21 日
微软引入 LLILC,基于 LLVM 的.NET/CoreCLR 编译器

该项目最初由微软贡献,致力于为.NET核心(Core)提供新的基于LLVM的原 生代码编译器,从而使“在任何...

作者: Sergio De Simone 译者: 朱明

2015 年 5 月 20 日
麻省理工学院扩展 LLVM IR 使并行程序可得到更好的优化

麻省理工学院的研究人员过去一直致力于LLVM的fork的研究,以探索优化并行代码的新方式,该方式通过将 fork-...

作者: Sergio De Simone 译者: 冬雨

2017 年 2 月 19 日
Unladen Swallow 的最后时光

Unladen Swallow尝试将LLVM优化引入到CPython运行时,但是去年却没有取得重大进展。现在,一篇回顾Unladen ...

作者: Alex Blewitt 译者: 杨晨