RFR(S/T): 8230876: baseline cleanups from Async Monitor Deflation v2.0[789]
David Holmes
david.holmes at oracle.com
Tue Nov 19 02:23:59 UTC 2019
Hi Dan,
Given:
volatile intptr_t _recursions;
The change to the print statements to use INTX_FORMAT instead of the
existing INTPTR_FORMAT seems a little odd - but obviously you don't want
it printed in hex. That seems fine, but can we then make the simple
change to redefine _recursions as intx as well - which is a semantic
no-op given:
typedef intptr_t intx;
Otherwise all seems okay.
Thanks,
David
On 19/11/2019 8:23 am, Daniel D. Daugherty wrote:
> Greetings,
>
> I have another round of baseline cleanup changes from the Async Monitor
> Deflation project (8153224). Like previous sub-tasks of 8153224, these
> changes are small and/or trivial. These changes have previously been
> reviewed as a (very) small part of 8153224 (CR8/v2.08/11-for-jdk14).
>
> Vladimir K., if you could sanity check the cleanups in
> macroAssembler_x86.cpp
> that would be appreciated (only comments were changed). I recommend the
> Udiff view...
>
> Please see the bug for details about the changes in this webrev:
>
> JDK-8230876 baseline cleanups from Async Monitor Deflation v2.0[789]
> https://bugs.openjdk.java.net/browse/JDK-8230876
>
> Here's the webrev URL:
>
> http://cr.openjdk.java.net/~dcubed/8230876-webrev/0-for-jdk14/
>
> These changes have been included in my recent rounds of Mach5 Tier[1-8]
> and other associated stress and/or performance testing. I have also done
> a Mach5 Tier[1-3] run with just this patch to make sure that I got all
> the pieces that are needed.
>
> Thanks, in advance, for any comments, questions or suggestions.
>
> Dan
More information about the hotspot-runtime-dev
mailing list