Project Valhalla introduces value types into the Java language and virtual machine. Value types can be more efficient since they do not need pointer indirection and heap allocation. Moreover, Valhalla will lead to a more regular object model, unifying primitive types and their boxed types, and to simpler parameterized types. In this presentation, you will learn about the present state of the project. More importantly, you will learn how to benchmark, measure memory consumption, and watch the JIT code, so that you can evaluate its impact on your Java workloads.
#java #jspring