jCrete is an unconference organized by Heinz Kabutz (author of the Java Specialist newsletter).

*unconference - top people, informal talks, discussions instead of sessions (most in a restaurant or at the beach).

What I learned:

Unsafe is going to be available in jdk9 with a jre switch on startup. Oracle is working on isolating (boundary checks) the unmanaged heap so that

  • mistakes will not mess up the managed heap
  • mistakes will not cause a segmentation fault (crash the whole jvm, because someone is trying to read memory from another process)

Oracle might introduce a commercial GC with deterministic stop-the-world pauses.

G1 will become the default GC in jdk9.

I will update this accordingly with more info.

Leave a Reply

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.

This site uses Akismet to reduce spam. Learn how your comment data is processed.