On Fri, 27 Oct 2023 17:05:36 GMT, Anthony Scarpino <ascarp...@openjdk.org> wrote:
> I have a few questions: > > * The change listed in the bug is not the same as this PR. The bug removes > the section and leaves only the new ServiceKey(). The condition statement > left will always be false. > * This seems like a large performance difference for just removing a > condition for the existing key. Is the problem that is volatile? Might > removing volatile help? > * This change is done for vCPU machines. What is the impact on non vCPU? > The reason for the caches was most likely to help single threaded > performance. How have those been situations been effected? Just fixed the first bullet. I'll investigate the latter two points and see if just removing volatile is sufficient and what the impact is on non vCPUs ------------- PR Comment: https://git.openjdk.org/jdk/pull/16403#issuecomment-1783570774