LogStream does not need a ResourceMark, yet there are many usages in the codebase that allocates an RM unnecessarily. Remove these.
The reason that devs have put in RMs unnecessarily is that LogStream inherits from outputStream which in turn inherited from ResourceObj, this is no longer the case asJDK-8294308 was merged.
The reason that devs have put in RMs unnecessarily is that LogStream inherits from outputStream which in turn inherited from ResourceObj, this is no longer the case as
- links to
-
Review openjdk/jdk/10602