> When an exception handler for an OutOfMemoryError uses string concatenation 
> to compose an exception message, the invoke dynamic string format 
> implementation may itself exhaust memory, preventing the exception from being 
> handled.
> Explicit use of String.concat() call can improve exception handling.
> 
> Writing a test of the exact failure condition has proved challenging due to 
> the unpredictable state of memory when OOME occurs. The replacement of "+" 
> with String.concat() is simple and direct.

Roger Riggs has updated the pull request incrementally with one additional 
commit since the last revision:

  Wrap long line

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/17522/files
  - new: https://git.openjdk.org/jdk/pull/17522/files/bfe60737..e83eb84b

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=17522&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=17522&range=00-01

  Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/17522.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/17522/head:pull/17522

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

Reply via email to