RFR: 8297729: Replace GrowableArray in ComputeMoveOrder with hash table [v3]
Jorn Vernee
jvernee at openjdk.org
Mon Dec 5 17:10:23 UTC 2022
On Mon, 5 Dec 2022 17:02:46 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:
>> src/hotspot/share/prims/foreignGlobals.cpp line 200:
>>
>>> 198: mtInternal,
>>> 199: ComputeMoveOrder::hash,
>>> 200: ::operator==
>>
>> Is this the same as primitive_equals ?
>
> would prefer primitive_equals or use the default parameter.
This is referencing the global `operator==` defined for `VMStorage` here: https://github.com/openjdk/jdk/blob/6a7a0db587446160e77c9ac225669e5a0c9bc638/src/hotspot/share/prims/vmstorage.hpp#L92
If you like, I can define a wrapper similar to the `hash` function for this as well.
-------------
PR: https://git.openjdk.org/jdk/pull/11392
More information about the hotspot-dev
mailing list