[jdk16] RFR: 8258007: Add instrumentation to NativeLibraryTest [v2]
Brent Christian
bchristi at openjdk.java.net
Fri Dec 18 23:37:11 UTC 2020
> This change adds some extra test output for NativeLibraryTest, primarily via an update to the ForceGC utility class.
>
> It was observed that there was nothing preventing the Cleaner from cleaning the short-lived Object that ForceGC registers before await()/doit()/System.gc() is even called.
>
> The new 'o' reference is kept alive until FoceGC.await() has been called.
>
> We should find out a little more the next time NativeLibraryTest fails (or perhaps it won't fail anymore!)
Brent Christian has updated the pull request incrementally with one additional commit since the last revision:
Add sleep to ForceGC.await()
-------------
Changes:
- all: https://git.openjdk.java.net/jdk16/pull/53/files
- new: https://git.openjdk.java.net/jdk16/pull/53/files/9b5e57ca..54a9e6d1
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk16&pr=53&range=01
- incr: https://webrevs.openjdk.java.net/?repo=jdk16&pr=53&range=00-01
Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod
Patch: https://git.openjdk.java.net/jdk16/pull/53.diff
Fetch: git fetch https://git.openjdk.java.net/jdk16 pull/53/head:pull/53
PR: https://git.openjdk.java.net/jdk16/pull/53
More information about the core-libs-dev
mailing list