diff options
author | huangs <huangs@chromium.org> | 2015-08-11 13:58:52 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-11 20:59:42 +0000 |
commit | c1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9 (patch) | |
tree | 413857f35ff531a6c5a0b41b90c3ba5acb034231 /courgette/courgette.gyp | |
parent | 4e6546e538bed9e0758b5566a7604853b9e32f3e (diff) | |
download | chromium_src-c1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9.zip chromium_src-c1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9.tar.gz chromium_src-c1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9.tar.bz2 |
[Courgette] Extract qsufsort module and add tests.
This is to prepare for a follow-up CL to optimize qsufsort(), which
reduces run time by ~40%, and "courgette -gen" run time by ~10%.
Review URL: https://codereview.chromium.org/1272453003
Cr-Commit-Position: refs/heads/master@{#342883}
Diffstat (limited to 'courgette/courgette.gyp')
-rw-r--r-- | courgette/courgette.gyp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/courgette/courgette.gyp b/courgette/courgette.gyp index 1eb669d..8ff08bc 100644 --- a/courgette/courgette.gyp +++ b/courgette/courgette.gyp @@ -11,10 +11,6 @@ 'adjustment_method.h', 'assembly_program.cc', 'assembly_program.h', - 'third_party/bsdiff.h', - 'third_party/bsdiff_apply.cc', - 'third_party/bsdiff_create.cc', - 'third_party/paged_array.h', 'courgette.h', 'crc.cc', 'crc.h', @@ -45,6 +41,11 @@ 'simple_delta.h', 'streams.cc', 'streams.h', + 'third_party/bsdiff.h', + 'third_party/bsdiff_apply.cc', + 'third_party/bsdiff_create.cc', + 'third_party/paged_array.h', + 'third_party/qsufsort.h', 'types_elf.h', 'types_win_pe.h', 'patch_generator_x86_32.h', @@ -109,7 +110,8 @@ 'streams_unittest.cc', 'typedrva_unittest.cc', 'versioning_unittest.cc', - 'third_party/paged_array_unittest.cc' + 'third_party/paged_array_unittest.cc', + 'third_party/qsufsort_unittest.cc', ], 'dependencies': [ 'courgette_lib', |