Mercurial > hg > openjdk > jdk8u > jdk
changeset 14126:ef41e0d32c15
8226809: Circular reference in printed stack trace is not correctly indented & ambiguous
Reviewed-by: bpb
author | darcy |
---|---|
date | Fri, 28 Jun 2019 18:51:01 -0700 |
parents | 060a9636fe44 |
children | 47092994d86b |
files | src/share/classes/java/lang/Throwable.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/java/lang/Throwable.java Fri Aug 28 07:33:24 2020 +0100 +++ b/src/share/classes/java/lang/Throwable.java Fri Jun 28 18:51:01 2019 -0700 @@ -680,7 +680,7 @@ Set<Throwable> dejaVu) { assert Thread.holdsLock(s.lock()); if (dejaVu.contains(this)) { - s.println("\t[CIRCULAR REFERENCE:" + this + "]"); + s.println(prefix + caption + "[CIRCULAR REFERENCE: " + this + "]"); } else { dejaVu.add(this); // Compute number of frames in common between this and enclosing trace