summaryrefslogtreecommitdiffstats
path: root/configure.py
diff options
context:
space:
mode:
authorTakuto Ikuta <tikuta@google.com>2017-04-26 07:10:27 (GMT)
committerTakuto Ikuta <tikuta@google.com>2017-04-26 08:27:54 (GMT)
commit08a3220bc2fe12e7f05967b317d221e0bc620be9 (patch)
tree3bf56ac3ae430b6e5c66e3bb93b74eec2f1db4f0 /configure.py
parent586bb6daef38b3657ba917eb3d7f07ba80c72cd7 (diff)
downloadNinja-08a3220bc2fe12e7f05967b317d221e0bc620be9.zip
Ninja-08a3220bc2fe12e7f05967b317d221e0bc620be9.tar.gz
Ninja-08a3220bc2fe12e7f05967b317d221e0bc620be9.tar.bz2
Add string_piece_util
Following functions are implemented for further performance optimization. * JoinStringPiece * SplitStringPiece * EqualsCaseInsensitiveASCII * ToLowerASCII To improve performance of CLParser, I will introduce above functions into include_normalize-win32.cc.
Diffstat (limited to 'configure.py')
-rwxr-xr-xconfigure.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.py b/configure.py
index edf85e2..643106c 100755
--- a/configure.py
+++ b/configure.py
@@ -489,6 +489,7 @@ for name in ['build',
'manifest_parser',
'metrics',
'state',
+ 'string_piece_util',
'util',
'version']:
objs += cxx(name)
@@ -551,6 +552,7 @@ for name in ['build_log_test',
'manifest_parser_test',
'ninja_test',
'state_test',
+ 'string_piece_util_test',
'subprocess_test',
'test',
'util_test']: