Integrated: Fix location of transform call in oop_promotion_failed

Stefan Karlsson stefank at openjdk.java.net
Wed Apr 27 09:45:58 UTC 2022


On Thu, 21 Apr 2022 07:29:48 GMT, Stefan Karlsson <stefank at openjdk.org> wrote:

> Manual inspection of the ParallelGC code showed that we transform the chunk *after* the oops are pushed and published to other threads. I couldn't reproduce a crash with this, but this looks wrong and should be fixed. Just move the transform to *before* the push.

This pull request has now been integrated.

Changeset: 4b1c6d41
Author:    Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <rpressler at openjdk.org>
URL:       https://git.openjdk.java.net/loom/commit/4b1c6d41b853064facf6180277fb5835ffc3837e
Stats:     4 lines in 1 file changed: 2 ins; 2 del; 0 mod

Fix location of transform call in oop_promotion_failed

Reviewed-by: eosterlund, tschatzl

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

PR: https://git.openjdk.java.net/loom/pull/159


More information about the loom-dev mailing list