Главная
Study mode:
on
1
Introduction
2
Duncan MacGregor
3
What is SmallWorld
4
What is Magic
5
Facilities
6
Our Approach
7
Other Approaches
8
Optimistic Approach
9
AST Interpreter
10
IR Interpreter
11
Time Costs
12
What Went Wrong
13
Graphs
14
Opportunity Costs
15
Class Hierarchy Analysis
16
Inlining
17
Benchmarks
Description:
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.

Cost of Bytecode in Java Virtual Machine Optimization

Java
Add to list
0:00 / 0:00