git: openjdk/mobile: 3 new changesets

duke duke at openjdk.java.net
Wed Jul 22 10:10:41 UTC 2020


Changeset: 4f99e1fb
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-22 10:28:34 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4f99e1fb

8248467: C2: compiler/intrinsics/object/TestClone fails with -XX:+VerifyGraphEdges

Fix assert by taking MemBarNodes into account whose precedence edge can be NULL.

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/node.cpp
! test/hotspot/jtreg/compiler/intrinsics/object/TestClone.java

Changeset: 18cf3d80
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-22 10:31:37 +0000
URL:       https://git.openjdk.java.net/mobile/commit/18cf3d80

8247743: Segmentation fault in debug builds due to stack overflow in find_recur with deep graphs

Replace the recursive algorithm of Node::find() by an iterative one to avoid a stack overflow crash with deep graphs.

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/c2/TestFindNode.java

Changeset: 9f4c25fb
Author:    duke <duke at openjdk.org>
Date:      2020-07-22 10:10:08 +0000
URL:       https://git.openjdk.java.net/mobile/commit/9f4c25fb

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list