Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of method calling in Groovy with Jochen Theodorou in this 46-minute Java conference talk. Delve into Groovy code and the Central Invoker, examining its pros and cons. Learn about primitive and basic optimizations, as well as JIT techniques. Understand the limitations and negatives of various approaches, including meter classes and Invoke Dynamic. Analyze special class conversions and a Fibonacci example to grasp the advantages and problems associated with invoke dynamic. Compare performance metrics and discover potential improvements through a comprehensive wish list for Groovy method invocation.
Syllabus
Introduction
Groovy Code
Central Invoker
Pros Cons
Primitive Optimization
Basic Optimization
JIT
Negatives
Meter classes
Invoke Dynamic
Invoke Dynamic Limitations
InvokeDynamic
Guard
Special class conversions
Fibonacci example
Advantages of invoke dynamic
Problems with invoke dynamic
Performance comparison
Wish list
Taught by
Java