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

YouTube

Cost of Bytecode in Java Virtual Machine Optimization

Java via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of bytecode costs in this 37-minute conference talk by Duncan MacGregor at the JVM Language Summit 2016. Delve into the world of SmallWorld and Magic, examining various approaches to bytecode optimization. Learn about facilities, optimistic approaches, AST and IR interpreters, and time costs associated with bytecode execution. Analyze what went wrong in certain optimization attempts, and understand the importance of opportunity costs and class hierarchy analysis. Discover the impact of inlining on performance through benchmark discussions, gaining valuable insights into Java bytecode optimization techniques.

Syllabus

Introduction
Duncan MacGregor
What is SmallWorld
What is Magic
Facilities
Our Approach
Other Approaches
Optimistic Approach
AST Interpreter
IR Interpreter
Time Costs
What Went Wrong
Graphs
Opportunity Costs
Class Hierarchy Analysis
Inlining
Benchmarks

Taught by

Java

Reviews

Start your review of Cost of Bytecode in Java Virtual Machine Optimization

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.