24.04.2025

Benchmarking Valhalla (Java Value Types)

Abstract

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 so that you can evaluate its impact on your Java workloads. You will also see how to measure performance improvements so you can track them as they happen.

Speakers

Cay Horstmann

Cay Horstmann ( foojay.social/@cayhorstmann | in/cay-horstmann-659a4b) grew up in the German countryside and studied in the United States (M.S. in computer science from Syracuse University, and a Ph.D. in mathematics from the University of Michigan in Ann Arbor). For four years, he was VP and CTO of an Internet startup that went from 3 people in a tiny office to a public company. He taught computer science at San Jose State University and held visiting appointments at universities in Germany, Switzerland, Vietnam, and Macau. In his copious spare time he write books and articles on programming languages and computer science education.

Sponsoren

COWO 21 stellt uns die Räumlichkeiten zur Verfügung. Vielen Dank dafür. Nach dem Vortrag können wir noch vor Ort bleiben und uns austauschen. Kaltgetränke können für kleines Geld gekauft werden.

logo

Folien / Video(s)

 Folien

Eine Veranstaltung des iJUG e.V., organisiert durch die JUG Darmstadt.