0/30 уроков (0%)
– из 30
Lambda Forms in Java - Method Handles and Bytecode Rendering
YouTube·Java
Explore the intricacies of Lambda Forms in Java with John Rose in this 45-minute conference talk. Delve into Method Handles in JDK 7, examining their good, not-so-good, and ugly aspects. Learn about rendering Method Handles to bytecodes, JVM entanglement and dis-entanglement, and key IR requirements. Discover the Lambda Form IR, its type system, and execution process. Examine practical examples including argument swapping, constant value returns, and direct method handle operations. Gain insights into metacircularity, bytecode call sites for JSR 292, and function composition. Conclude with an overview of the current status and future work in this area of Java development.