commit | 1cd602be60ddb8c5ea7c59aecc746bf5e2fab864 | [log] [tgz] |
---|---|---|
author | thakis@chromium.org <thakis@chromium.org@78cadc50-ecff-11dd-a971-7dbc132099af> | Wed Apr 16 15:35:52 2014 +0000 |
committer | thakis@chromium.org <thakis@chromium.org@78cadc50-ecff-11dd-a971-7dbc132099af> | Wed Apr 16 15:35:52 2014 +0000 |
tree | de219928fbc25bd37c4fdc9fae281568618e1586 | |
parent | bf9a0ad1a21471dcf6bd842a10d3ee84f8cb7d5f [diff] |
gyp: use a set() in DeepDependencies for less O(n^2). Another O(n^2) over the number of targets which used about half a second for a 1000 target system (chromium) on a reasonable computer. BUG=chromium:362075 R=thakis@chromium.org Review URL: https://codereview.chromium.org/235193002/ Patch from Daniel Bratell <bratell@opera.com>! git-svn-id: http://gyp.googlecode.com/svn/trunk@1899 78cadc50-ecff-11dd-a971-7dbc132099af