Have something interesting to share with Java Eastern Europe community?
Become a speaker now
Nikita Lipsky

Nikita Lipsky

Excelsior LLC, Russia

Nikita is an initiator and a team lead of Excelsior JET project – certified Java SE implementation with AOT compiler developed by Excelsior LLC. Working on the project since 1997 he took part in almost every activity of the project from the JVM core to product management and support. Last couple of years he is experimenting (in a spare time) with open source projects exploring approaches and a concept of the next web.

Speaker's activity
Java 8 Support in Excelsior JET
Talk
Russian

Java SE 8 has brought lambdas, default methods, type annotations, compact profiles, etc. As a result, the Java SE platform specification was changed to reflect new features.

The session shows how the new Java 8 features have been implemented in Excelsior JET JVM, written from scratch, very different from the Oracle HotSpot JVM, but compatible with the Java SE specification.

As a result, an attendee will refresh his/her memory regarding new Java 8 features, will learn how they affected the JVM specification, how the lambda expressions are translated into Java bytecode and how they can be optimised on the JVM level. Some internals of another JVM will be also shown.