Hi Joe, This looks good. Will there be a similar separate patch for ObjectInputStream?
Brian > On Sep 19, 2019, at 3:34 PM, Joe Darcy <joe.da...@oracle.com> wrote: > > As part of my serialization work, I noticed some "to do" notes in > ObjectOutputStream.java to get rid of two native methods once the integral > <-> floating-point bitwise conversion methods (Float.floatToIntBits, etc.) > were intrinsified. That intrinsification occurred many releases back and the > recommended cleanup can be done now. Pre-existing bug for this issue: > > JDK-8199424 : consider removing ObjectInputStream and ObjectOutputStream > native methods > http://cr.openjdk.java.net/~darcy/8199424.0/ > <http://cr.openjdk.java.net/~darcy/8199424.0/> > > Note the logic controlling for copying the float bytes is the same as the > logic for copying the int bytes as both int and float are 4 bytes, same > relationship between the copying of double and long bytes.