Integrated: 8310606: Fix signed integer overflow, part 3

Dean Long dlong at openjdk.org
Wed Jun 28 20:34:09 UTC 2023


On Thu, 22 Jun 2023 19:53:19 GMT, Dean Long <dlong at openjdk.org> wrote:

> Most of these changes are straight-forward, but these could use some explaining:
> 
> AllocatePrefetchDistance was accessed before it's dynamic constraint function got run.  I changed it to use static constraints.
> 
> RangeCheckEliminator::update_bound(): for constant bounds with meaningless values, bail out.  For X + c bounds, use Java wrap-around semantics.

This pull request has now been integrated.

Changeset: da0f8325
Author:    Dean Long <dlong at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/da0f8325deb6e85ade1aed398330e13f5d439201
Stats:     42 lines in 9 files changed: 17 ins; 14 del; 11 mod

8310606: Fix signed integer overflow, part 3

Reviewed-by: kvn, thartmann

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

PR: https://git.openjdk.org/jdk/pull/14619


More information about the hotspot-dev mailing list