(work in progress, not ready for ready) - Improve preview-comment in class description that defines value class and value object - Update spec for the finalize method to make it clear when finalize method of a value class is never invoked by the garbage collector - Update the implSpec for the clone to specify behavior of Object.clone for value objects. Also add paragraph to method description for value objects, and add API note to advise using copy constructors or static factory methods instead - Improve preview-comment in wait/notify methods and drop confusing addition to IMSE exception
--------- - [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). ------------- Commit messages: - Adjust timeout - Fix finalize spec - More word smithing - More improvements - More improvements - Merge branch 'lworld' into Clone - Initial commit Changes: https://git.openjdk.org/valhalla/pull/2588/files Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2588&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8387417 Stats: 265 lines in 2 files changed: 220 ins; 12 del; 33 mod Patch: https://git.openjdk.org/valhalla/pull/2588.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2588/head:pull/2588 PR: https://git.openjdk.org/valhalla/pull/2588
