diff options
author | Ruben Bridgewater <ruben@bridgewater.de> | 2018-04-13 14:21:45 +0200 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2018-04-16 17:09:58 +0200 |
commit | f413f56c3606fa6f01f0a7341fb4136965890fb7 (patch) | |
tree | 1fb579994ee26a802a9e891bbb5d6ed15a5bb1a6 /doc/STYLE_GUIDE.md | |
parent | 5c425788f1087f4f41fb6174692433d1bf4ce891 (diff) | |
download | android-node-v8-f413f56c3606fa6f01f0a7341fb4136965890fb7.tar.gz android-node-v8-f413f56c3606fa6f01f0a7341fb4136965890fb7.tar.bz2 android-node-v8-f413f56c3606fa6f01f0a7341fb4136965890fb7.zip |
util: fix inspect performance bug
In case an object contained a circular reference `Object.keys` was
called even though it was not necessary at all. This caused a
significant overhead for objects that contained a lot of such entries.
PR-URL: https://github.com/nodejs/node/pull/20007
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Diffstat (limited to 'doc/STYLE_GUIDE.md')
0 files changed, 0 insertions, 0 deletions