Palestra: Graal: How to use the new JVM JIT compiler in real life

Track: Java e JVM: Inovações no Ecossistema e Linguagem

Sala: Sala 03

Horário: 2:05am - 2:50am

Dia da semana: Segunda-feira

Nível: Intermediário

Persona: Desenvolvedor(a) Programador(a), Desenvolvedor(a) Sênior, Líder Técnico(a)

Apresentação em Inglês

Compartilhe essa página no:

Pontos Principais

  • How your projects can benefit Graal;
  • How to avoid usual pitfalls using Graal;
  • Lessons learned from Twitter using Graal in production<;li>

Resumo

With JEP 317: Experimental Java-Based JIT Compiler in JDK 10, Graal is now part of OpenJDK. In fact, Graal is already available in JDK 9 due to JEP 243: Java-Level JVM Compiler Interface. Graal is itself written in Java and that brings some new properties and behavior to the table which we haven’t seen with existing HotSpot JIT compilers. This talk will show how to use Graal with JDK 10, how to compile an upstream Graal version and what to look out for when using it for benchmarking or even in production.s

Palestrante: Chris Thalinger

Staff Software Engineer at Twitter

Chris Thalinger is a software engineer working on Java Virtual Machines for more than 14 years. His main expertise is in compiler technology with Just-In-Time compilation in particular. Initially being involved with the CACAO and GNU Classpath projects, the focus shifted to OpenJDK as soon as Sun Microsystems made the JDK open-source. Ever since Chris has worked on the HotSpot JVM at Sun, Oracle and now at Twitter.

Encontre mais informações sobre Chris Thalinger em

Tracks

Segunda-feira, 6 de maio

Terça-feira, 7 de maio

Quarta-feira, 8 de maio