Here's a suggested solution for the ticket mentioned and a use case for 
outputStream. I'm not attached to the name.

This saves space for all allocated outputStreams, which is nice. It also makes 
the purpose of ResourceObj more clear ("please handle the life cycle for me"), 
reducing the need for it.

Thank you for considering it.

-------------

Commit messages:
 - DynCHeapObj

Changes: https://git.openjdk.org/jdk/pull/10412/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=10412&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8294308
  Stats: 64 lines in 13 files changed: 44 ins; 0 del; 20 mod
  Patch: https://git.openjdk.org/jdk/pull/10412.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/10412/head:pull/10412

PR: https://git.openjdk.org/jdk/pull/10412

Reply via email to