Slide 35
Slide 35 text
sun.misc.Unsafe in 9 ?
$ javap -m java.base module-info
module java.base {
…,
exports sun.misc;
exports jdk.internal.misc to
java.rmi,
java.sql,
jdk.charsets,
…
}
$ javap -m jdk.unsupported module-info
module jdk.unsupported {
exports sun.misc;
}
Keep sun.misc in 9,
remove features when
a public replacement
APIs exist
New internal unsafe API
(hidden)