The Artima Developer Community
Sponsored Link

Java Buzz Forum
Java incubator to explore technologies for Java 10 and beyond

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
News Manager

Posts: 47623
Nickname: newsman
Registered: Apr, 2003

News Manager is the force behind the news at Artima.com.
Java incubator to explore technologies for Java 10 and beyond Posted: Jun 26, 2014 2:00 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by News Manager.
Original Post: Java incubator to explore technologies for Java 10 and beyond
Feed Title: JavaWorld
Feed URL: http://www.javaworld.com/index.rss
Feed Description: JavaWorld.com: Fueling Innovation
Latest Java Buzz Posts
Latest Java Buzz Posts by News Manager
Latest Posts From JavaWorld

Advertisement

Java proponents want to set up an incubator project that would explore advanced virtual machine and language features for the software development platform.

Project Valhalla, which is being floated as an idea on an openjdk mailing list, would incubate such features as value types, generic specialization, enhanced volatiles, and reified generics. Features under consideration are considered long-term, and it is unlikely any would be targeted for inclusion in Java 9, which has been set for a 2016 arrival. Java 8 was released in March.

Major items in Valhalla, including value types and specialization, are intended to deal with the issue of boxing, according to background material on the Valhalla project. A boxed integer takes more memory and requires a de-reference to get payload, which generally causes a cache miss. The idea is that small aggregates -- custom numeric types like complex or uint128, small tuples, and algebraic data types -- can get the abstraction benefits of objects while maintaining the performance characteristics of primitives.

To read this article in full or to leave a comment, please click here

Read: Java incubator to explore technologies for Java 10 and beyond

Topic: A little bit on the JVM and JIT Previous Topic   Next Topic Topic: Spring MVC Textbox Example

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use