RFR (S): 8024087: Remove dead JVM_{Get, Set}PrimitiveFieldValues functions
Dmitry Samersoff
dmitry.samersoff at oracle.com
Tue Oct 1 05:29:27 PDT 2013
Mikael,
Looks good for me.
-Dmitry
On 2013-10-01 04:26, Mikael Vidstedt wrote:
>
> Folks,
>
> Please review:
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8024087
> Webrev:
> http://cr.openjdk.java.net/~mikael/webrevs/8024087/webrev.00/webrev/
>
>
> Summary:
>
> This change removes two JVM_* functions - JVM_GetPrimitiveFieldValues
> and JVM_SetPrimitiveFieldValues. These functions were used back in JDK
> 1.3.1 to intrinsify two java.io.Object{Input,Output}Stream methods, but
> the Java code was rewritten in the JDK 1.4 time frame and the
> corresponding Java methods are no longer there, meaning this code is
> well and truly dead and has been so for many years.
>
> On top of that the functions only have prototypes declared in
> jvm_misc.hpp (as opposed to jvm.h etc), meaning the risk of somebody
> depending on these functions is further limited. My non-extensive
> (re-)search of the web appears to confirm this.
>
> Thanks,
> Mikael
>
--
Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the sources.
More information about the hotspot-dev
mailing list