Temporary nested cycle-tracking entries could remain in the memory set after a successful comparison. If a later sibling comparison reused one of those objects, deepStrictEqual could incorrectly fail for equivalent structures. This cleans up the temporary nested entries after the nested comparison returns. Fixes: https://github.com/nodejs/node/issues/62422 PR-URL: https://github.com/nodejs/node/pull/62509 Fixes: https://github.com/nodejs/node/issues/62422 Reviewed-By: Jordan Harband <ljharb@gmail.com> |
||
|---|---|---|
| .. | ||
| parse_args | ||
| colors.js | ||
| comparisons.js | ||
| debuglog.js | ||
| diff.js | ||
| inspect.js | ||
| inspector.js | ||
| trace_sigint.js | ||
| types.js | ||