Roger Riggs
Roger Riggs
Process.waitFor() throws IllegalThreadStateException when a process returns an exit code of 259. As described in the bug report, `waitFor()` should not be sensitive to the exit value. Previously, it erroneously...
The issue reported a ClassCastException "cannot assign instance of java.util.CollSer to field of type java.util.Map" while deserializing an object referring to an immutable Map that contained a reference to a...
Serialization and deerialization of value classes. For java.base value classes migrated from identity classes: - Must be annotated with jdk.internal.MigratedValueClass (in tests too) - Must have a constructor or static...
Apply jtreg 7.5 LIBRARY.properties for jdk repo. Also update to use Jtreg 7.5 for testing. The test library `test/lib` sets enablePreview = false to allow most tests to continue to...
Add APINote and javadoc for IdentityException where it will be useful to know that identity or value objects are treated differently. Simplified WeakHashMap javadoc updates for IdentityException. Added note to...
Backport of doc-only information about scope of UUID class. --------- ### Progress - [x] Change must be properly reviewed (1 review required, with at least 1 [Reviewer](https://openjdk.org/bylaws#reviewer)) - [x] Change...
Refactor TestNG tests to JUnit under the umbrella initiative of [JDK-8307843](https://bugs.openjdk.org/browse/JDK-8307843). Fairly straight-forward mapping of annotations between the frameworks with some accommodations for differences in the Assert support. --------- ###...