Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Comparing Rapid Type Analysis with Points-To Analysis in GraalVM Native Image

ACM SIGPLAN via YouTube

Overview

Explore the comparison between Rapid Type Analysis and Points-To Analysis in GraalVM Native Image in this 19-minute conference talk from MPLR 2023. Delve into the research conducted by David Kozak, Vojin Jovanovic, Codrut Stancu, Tomáš Vojnar, and Christian Wimmer, which investigates the potential for improving analysis time in ahead-of-time (AOT) compilers. Learn about the proposed extensions to Rapid Type Analysis, including parallel and incremental implementations, as well as heap snapshotting support. Examine the experimental results that demonstrate a significant reduction in analysis time for the Spring Petclinic application, with a 64% decrease in analysis time and a 35% reduction in overall build time, albeit at the cost of a 15% increase in image size due to imprecision. Gain insights into the trade-offs between analysis speed and precision in whole-program optimization techniques for Java applications using GraalVM Native Image.

Syllabus

[MPLR23] Comparing Rapid Type Analysis with Points-To Analysis in GraalVM Native Image

Taught by

ACM SIGPLAN

Reviews

Start your review of Comparing Rapid Type Analysis with Points-To Analysis in GraalVM Native Image

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.