(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

Reply via email to