Comparing Rapid Type Analysis with Points-To Analysis in GraalVM Native Image
Offered By: ACM SIGPLAN via YouTube
Course Description
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
Related Courses
Java Application Performance Tuning and Memory ManagementUdemy Java Microservices with GraalVM
LinkedIn Learning Go Native with Spring Boot 3
Oracle via YouTube Taking Ghidra to the Next Level
Hack In The Box Security Conference via YouTube Behind the Scenes of Micronaut Framework - A Conversation with Graeme Rocher
Szymon Stepniak via YouTube