From 948478e12095f480a9c0ad91dc8bae2cd19ac82d Mon Sep 17 00:00:00 2001 From: William Deegan Date: Fri, 28 Jun 2019 09:12:41 -0700 Subject: Fix _add_strings_to_dependency_map() perf degredation --- src/engine/SCons/Node/FS.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index ac85638..3604ac1 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -3319,8 +3319,7 @@ class File(Base): return {} - # store this info so we can avoid regenerating it. - binfo.dependency_map = { str(child):signature for child, signature in zip(chain(binfo.bsources, binfo.bdepends, binfo.bimplicit), + binfo.dependency_map = { child:signature for child, signature in zip(chain(binfo.bsources, binfo.bdepends, binfo.bimplicit), chain(binfo.bsourcesigs, binfo.bdependsigs, binfo.bimplicitsigs))} return binfo.dependency_map -- cgit v0.12