8222720: Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64

David Holmes david.holmes at oracle.com
Fri May 10 13:41:05 UTC 2019


On 10/05/2019 7:08 pm, Baesken, Matthias wrote:
> Hi  David,   I removed / adjusted the ifdefs and  added checks != NULL :
> 
> 
> http://cr.openjdk.java.net/~mbaesken/webrevs/8222720.3/

Looks good.

> 
> (not sure however about VMWARE Fusion on Mac, have no access to it )

No idea either.

Thanks,
David

> Regards, Matthias
> 
>>
>> Hi Matthias,
>>
>> On 10/05/2019 4:21 pm, Baesken, Matthias wrote:
>>> Hello, here  is an updated  version :
>>>
>>> http://cr.openjdk.java.net/~mbaesken/webrevs/8222720.2/
>>>
>>> I switched to  os::dll_load  /  os::dll_lookup  .
>>> Also removed the VMWare related names  ( now  the name is
>> "VirtualizationSupport"  ).
>>
>> Thanks!
>>
>> src/hotspot/cpu/x86/vm_version_x86.cpp
>>
>> No ifdefs needed.
>>
>> src/hotspot/share/utilities/virtualizationSupport.cpp
>>
>>    47 #if defined(__linux)
>>
>> The common form of this is:
>>
>> #ifdef LINUX
>>
>>    62   if (GuestLib_StatGet && GuestLib_StatFree) {
>>
>> Style nit: avoid implicit booleans - test against NULL.
>>
>> ---
>>
>> Otherwise seems fine.
>>
>> Thanks,
>> David
>> -----
>>
>>> Best regards, Matthias
>>>
>>>
>>>>
>>>> Hi David, thanks for the feedback . I'll provide an updated webrev .
>>>>
>>>>> **Not sure about the validity of using "vmware" in the name of files or
>>>>> classes either due to its trademark status.
>>>>
>>>> Well , we have a lot of  technology  names in file-names (AIX and
>> Windows
>>>> come to mind) .
>>>>
>>>> But to be on the safe side,  I think I'll  choose a more generic name .
>>>>
>>>>
>>>> Best regards, Matthias
>>>>
>>>


More information about the hotspot-dev mailing list