Créer un site internet

Java Valhalla Project

Java Valhalla Project

Why valhalla project? 

On one of Brian Goetz talks, the aim of the project valhalla is to adapt the Java language and runtime to modern hardware. Actually, the philosophy of 1995 of everything is an object comes to a cost today. Relative cost of memory fetch has increased by 200 to 1,000 times compared to arithmetic operations.  


Java structure tends to be pointery because of object identity. The aim of object identity is mutability, polymorphosime and locking. Netherless not all the classes need the object identity but they do pay the cost of the overhead. 

Add a comment