RFR: JDK-8293410: Remove GenerateRangeChecks flag
Vladimir Kozlov
kvn at openjdk.org
Fri Jan 13 18:32:15 UTC 2023
On Thu, 12 Jan 2023 11:32:54 GMT, Damon Fenacci <duke at openjdk.org> wrote:
> The JVM crashes with an assertion failure when array range checks are disabled using `-XX:-GenerateRangeChecks` and we're trying to access the array with an index outside its boundaries.
>
> Such a behaviour is actually expected. What is unclear is the reason for having a _GenerateRangeChecks_ flag (basically to force not to perform range checks). An inspection of the change that introduced the flag didn't clarify its original use-case.
>
> So, removing the `GenerateRangeChecks` flag.
This flag (and some others) was added for debugging purpose when range check code was introduced.
Change looks good.
-------------
Marked as reviewed by kvn (Reviewer).
PR: https://git.openjdk.org/jdk/pull/11964
More information about the hotspot-dev
mailing list