Roll gyp r1895:1900
commitacbb70ece989521e1d641cd4cdb2ec6a2ffe8ac7
authortorne@chromium.org <torne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 1 May 2014 17:00:07 +0000 (1 17:00 +0000)
committertorne@chromium.org <torne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 1 May 2014 17:00:07 +0000 (1 17:00 +0000)
tree916ce3a2b7634e4cd121919c92a9ffee49794fd6
parentfdfd21c22bd7c7f96e0fee37931eba5249ef572a
Roll gyp r1895:1900

r1900 gyp: cache conditional ASTs for 3 CPU seconds (5%) gain.
r1899 gyp: use a set() in DeepDependencies for less O(n^2).
r1898 gyp: fix O(n^2) in dependency calculations.
r1897 gyp: 1% faster by optimizing IsPathSections
r1896 gyp: use all processors instead of hard-coded 8.

TBR=thakis@chromium.org
BUG=

Review URL: https://codereview.chromium.org/265813003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267543 0039d316-1c4b-4281-b951-d872f2087c98
DEPS