 My name is Mark Reinhald and I am the chief architect Java platform group. So a couple of years ago, I don't know how many of you attended my talk at the Eclipse Day. I was Stefan Herrmann at the time. I have decided to promote myself. I promote myself as the Java chief architect. Anyway, to restart, my name is Srikanth and I work in Oracle as a part of the Langtools group, working on the Java language compiler. So if you run Java C, you have run my code including all the bugs there. So I used to earlier work in the Eclipse JTT compiler team and I led the Java 8 efforts in Eclipse and once that shift decided it's time to quickly bolt without having to address all the problems and bugs and defect reports, whatever. So I'm here at Oracle today and I will give a high level overview of some of the features that we are working on beyond Java 9. Java 9 from a feature set point of view is closed and you are probably aware of what is coming in Java 9, so I will not spend time on that. The most important thing coming up there is module system. So beyond Java 9, what are the things that are cooking is what we are going to cover at a high level. So one of the interesting things that happens in the Oracle Java products group is that at any point in time, there is investigation, prototyping, research, development, implementation work going on for two or three releases. There are some of us working on what is likely to be Java 10 work. Some of us are working on Java 11. Some of us are working on things that are not even tagged to any particular release. So a lot of work is happening. People working in a dedicated fashion on things that have nothing to do with Java 9 at all. A lot of this is available for you in the information as well as source code is available for Valhalla. Valhalla is the code name for the project. Some of the features set that are being investigated and explored. So documents, design documents, rationals, JEP documents plus source code repositories. A lot of it is available already for people to take a look at, participate, comment and get involved in. So you're welcome to do that. So moving on. So this slide is a mandatory slide I need to show. It basically says that whatever we discuss here is information purposes. One, not a commitment to deliver from Oracle. It's not an obligation for Oracle to deliver. You should not rely upon in making purchasing or product implementation decisions. So highly speculative. You can just take it that all of this is live. So moving on. So two key features that I'm going to give a introduction to that are being considered as part of.