Integrated: 8254369: Node::disconnect_inputs may skip precedences

Xin Liu xliu at openjdk.java.net
Fri Oct 16 02:02:15 UTC 2020


On Wed, 14 Oct 2020 16:04:32 GMT, Xin Liu <xliu at openjdk.org> wrote:

> 8254369: Node::disconnect_inputs may skip precedences

This pull request has now been integrated.

Changeset: bdda2058
Author:    Xin Liu <xliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/bdda2058
Stats:     18 lines in 2 files changed: 15 ins; 0 del; 3 mod

8254369: Node::disconnect_inputs may skip precedences

disconnect_inputs() needs to iterate precedences edges in reverse order because rm_prec(i) may backfill _in[i] with a
value afterward. also remove the predicate if (n != NULL) in set_prec because it's always true.

Reviewed-by: kvn, redestad

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

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


More information about the hotspot-compiler-dev mailing list