From b26506b95f7c9322710a884213ee61f27c28eeec Mon Sep 17 00:00:00 2001 From: Ruben Bridgewater Date: Mon, 14 May 2018 19:50:45 +0200 Subject: [PATCH] util: recover from maximum call stack size MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Using util.inspect should still return values in case the maximum call stack size is reached. This is important to inspect linked lists and similar. PR-URL: https://github.com/nodejs/node/pull/20725 Reviewed-By: Anna Henningsen Reviewed-By: Anatoli Papirovski Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Matteo Collina Reviewed-By: Ali Ijaz Sheikh Reviewed-By: Michael Dawson Reviewed-By: Daniel Bevenius Reviewed-By: Sakthipriyan Vairamani Reviewed-By: Jeremiah Senkpiel Reviewed-By: Michaël Zasso Reviewed-By: James M Snell --- doc/api/util.md | 9 +++++++-- lib/util.js | 22 ++++++++++++++++++++-- test/parallel/test-util-inspect.js | 15 +++++++++++---- 3 files changed, 38 insertions(+), 8 deletions(-) diff --git a/doc/api/util.md b/doc/api/util.md index db0790f7ea2..4a6988c87d0 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -360,6 +360,10 @@ stream.write('With ES6');