RFR: 8254965: Remove unused Matcher::_ruleName and make ruleName non-product

Claes Redestad redestad at openjdk.java.net
Mon Oct 19 18:32:13 UTC 2020


On Mon, 19 Oct 2020 18:09:17 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

> _mist_clone[] and _swallowed[] (which should be boolean)

Yeah, I was surprised to see `char[]` rather than `bool[]` too (but apparently `sizeof(bool) >= sizeof(char)`). Perhaps
we could profitably generate these boolean arrays as constexpr'd `BitMap`s at some point.

> Looks like ruleName[] is not use in product but again it is useful for debugging product VM.

Ok, I'll repurpose this RFE to remove the `Matcher::_ruleName` field then, shall I?

-------------

PR: https://git.openjdk.java.net/jdk/pull/722


More information about the hotspot-compiler-dev mailing list