报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

GraalVM 及其生态系统

  • 2019-08-22
  • 本文字数:444 字

    阅读完需:约 1 分钟

GraalVM及其生态系统

QCon北京2018大会上,郑雨迪讲师做了《GraalVM 及其生态系统》主题演讲,主要内容如下。


演讲简介


Graal 是一个用 Java 编写的高性能即时编译器。它是 Java 9 中 AOT 编译的实现基础,并将作为试验性即时编译器与 Java 10 一同发布。GraalVM 拥有自己的生态系统,为各类托管语言(如 Java,JavaScript,Ruby 及 R)提供优越的峰值性能。Graal 可以在通用的 Java HotSpot 虚拟机或 SubstrateVM 上运行。后者是 GraalVM 为了实现高启动性能,低 memory footprint 而提供的解决方案。

主要内容

  • Graal 编译器的特性

  • JVM Compiler Interface

  • 预测执行优化

  • 利用 Graal 编写自定义 intrinsics

  • 语言实现框架 Truffle

  • GraalVM 自带的 AOT 编译解决方案 SubstrateVM


讲师介绍


郑雨迪


Oracle Labs 高级研究员


郑雨迪,现于 Oracle Labs 任职高级研究员,是 Graal 编译器组的核心开发者之一。他的研究方向包括动态编译及程序分析。在加入 Oracle Labs 前,郑雨迪于瑞士卢加诺大学攻读并获得博士学位。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2018/beijing/schedule


2019-08-22 00:001710

评论

发布
暂无评论
发现更多内容

Spring Cloud 微服务实践(0) - 开篇闲话

xiaoboey

微服务 Spring Cloud Spring Boot Spring Framework

血的教训!千万别在生产使用这些 redis 指令

redis 学习 编程 程序员

架构师训练营结业作业

superman

裳雨

GongTeng95

写作 写作平台

不想搞Java了,4年经验去面试10分钟结束,现在Java面试为何这么难

Java架构师迁哥

python——自定义序列类

菜鸟小sailor 🐕

一次旅途

GongTeng95

2020年7月云主机性能评测报告

博睿数据

云计算 测试 公有云 评测 排行榜

Python基础知识(二)

Python基础

架构师训练营大作业

叮叮董董

高速路二维码报警定位系统开发,二维码报警定位功能

13530558032

实践案例丨云连接CC实现跨区域多VPC与线下IDC Server互联

华为云开发者联盟

云服务 IDC

2020年8月北京BGP机房网络质量评测报告

博睿数据

测试 机房 评测 排行榜 IDC

Java 基础语法

InfoQ_34a83d636158

数字货币量化交易,量化对冲搬砖系统开发

13530558032

UML练习1-食堂就餐卡系统设计

博古通今小虾米

UML

危与机并存 保险业如何走好线上线下业务并举转型之路?

博睿数据

运维 监控 保险 AIOPS 系统

Electronjs

Neil

Java 大前端 Electron 客户端开发

一次压缩引发堆外内存过高的教训

AI乔治

Java kafka JVM

在线游戏,如何把握住1个亿以上的DAU?

博睿数据

运维 监控 AIOPS 系统 用户体验

活着

GongTeng95

CentOS 7 安装 Python 3.7

wong

Python

Spring Cloud 微服务实践(2) - Gateway重试机制

xiaoboey

maven Spring Cloud Gateway modules 重试

算法大赛评委亲授通关秘籍,报名倒计时!

易观大数据

USDT支付系统开发技术方案,数字货币承兑商支付

13530558032

大数据下单集群如何做到2万+规模?

华为云开发者联盟

大数据 集群

直播倒计时|30分钟带你解锁“技术写作”新技能

有只小耳朵

技术 写作 直播 技术创作 RTC征文大赛

数字货币交易所源码开发,区块链交易系统搭建服务商

13530558032

如何进步神速

Sean

学习 个人成长

Spring Cloud 微服务实践(1) - 用Initializr初始化

xiaoboey

Spring Cloud Eureka Gateway Hoxton

LeetCode题解:622. 设计循环队列,使用数组,JavaScript,详细注释

Lee Chen

大前端 LeetCode

GraalVM及其生态系统_QCon_郑雨迪_InfoQ精选文章