On Tue, 16 Nov 2021 02:03:46 GMT, Leonid Mesnik <[email protected]> wrote:
> The nsk.share.jdi.TestClass1 is used via reflection. The reflective call
> creates MethodHandle and one more reference to TestClass1. So the number of
> expected references should be incremented. Thanks to @plummercj and @mlchung
> for the investigation.
> This fix also prints references to inspected class.
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
line 103:
> 101: for (ObjectReference ref:
> classObjectReference.referringObjects(0)) {
> 102: log.complain(ref);
> 103: }
Did you intend to leave this in? If yes, shouldn't `log.display()` be used?
test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002a.java
line 2:
> 1: /*
> 2: * Copyright (c) 2007, 2021, Oracle and/or its affiliates. All rights
> reserved.
No changes in this file other than the copyright update. I think it can be
undone.
-------------
PR: https://git.openjdk.java.net/jdk/pull/6402