On 2013-11-26, at 7:32 AM, David Holmes <david.hol...@oracle.com> wrote:
> On 26/11/2013 10:16 PM, David Chase wrote: >> >> On 2013-11-26, at 7:12 AM, David Holmes <david.hol...@oracle.com> wrote: >>> On 26/11/2013 9:56 PM, David Chase wrote: >>>> >>>> On 2013-11-25, at 9:18 PM, David Holmes <david.hol...@oracle.com> wrote: >>>>> We do have the jdk.internal namespace. But I think Unsafe is as good a >>>>> place as any - though maybe sun.misc.VM is marginally better? >>>> >>>> Does anyone have any problems with sun.misc.VM as a choice? >>>> I have to do a minor revision to the hotspot commit anyway. >>>> Is sun.misc.VM also loaded very early anyway? >>> >>> No you would have to add it as for Unsafe. >> >> But it's loaded early anyway as a normal consequence of other class loading, >> right? > > What do you mean by "early"? It isn't a pre-loaded class but it will be > loaded during system initialization. It is approx the 120th class to be > loaded. Unsafe is about 135th. 120 is earlier than 135, so by that measure it is superior. Do you see any other problems with the change? The method's not at all "Unsafe" in the technical sense of the word, so it is just a matter of choosing a good home. David