RFR(XS): Provide information when hitting a HaltNode for architectures other than x86
Doerr, Martin
martin.doerr at sap.com
Mon May 4 20:47:11 UTC 2020
Hi lx,
the size attribute is wrong on PPC64 (stop is larger than 4 Bytes). S390 builds fine.
I've only run the build. No tests.
Should this feature be debug-only?
Do we want the lengthy code emitted in product build?
Best regards,
Martin
> -----Original Message-----
> From: hotspot-compiler-dev <hotspot-compiler-dev-
> bounces at openjdk.java.net> On Behalf Of Liu, Xin
> Sent: Donnerstag, 30. April 2020 06:03
> To: hotspot-compiler-dev at openjdk.java.net
> Subject: RFR(XS): Provide information when hitting a HaltNode for
> architectures other than x86
>
> Hi,
>
> Could you review this small patch? It unifies codegen of HaltNode for other
> architectures.
> JBS: https://bugs.openjdk.java.net/browse/JDK-8230552
> Webrev: https://cr.openjdk.java.net/~xliu/8230552/00/webrev/
>
> I tested on aarch64. It generates the same crash report as x86_64 when it
> does hit HaltNode. Halt reason is displayed. I paste report on the JBS.
> I ran hotspot:tier1 on aarch64 fastdebug build. It passed except for 3
> relevant failures[1].
>
> I plan to do that on aarch64 only, but it’s trivial on other architectures, so I
> bravely modified them all. May I invite s390, SPARC arm32 maintainers take a
> look at it?
> If it goes through the review, I hope a sponsor can help me to push the
> submit repo and see if it works.
>
> [1] those 3 tests failed on aarch64 with/without my changes.
> gc/shenandoah/mxbeans/TestChurnNotifications.java#id2
> gc/shenandoah/mxbeans/TestChurnNotifications.java#id1
> gc/shenandoah/mxbeans/TestPauseNotifications.java#id1
>
> thanks,
> -lx
>
More information about the hotspot-compiler-dev
mailing list