| OLD | NEW |
| 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'targets': [ | 6 'targets': [ |
| 7 { | 7 { |
| 8 'target_name': 'tcmalloc', | 8 'target_name': 'tcmalloc', |
| 9 'type': '<(library)', | 9 'type': '<(library)', |
| 10 'msvs_guid': 'C564F145-9172-42C3-BFCB-60FDEA124321', | 10 'msvs_guid': 'C564F145-9172-42C3-BFCB-60FDEA124321', |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 'tcmalloc/src/central_freelist.h', | 69 'tcmalloc/src/central_freelist.h', |
| 70 'tcmalloc/src/common.cc', | 70 'tcmalloc/src/common.cc', |
| 71 'tcmalloc/src/common.h', | 71 'tcmalloc/src/common.h', |
| 72 'tcmalloc/src/heap-profile-table.cc', | 72 'tcmalloc/src/heap-profile-table.cc', |
| 73 'tcmalloc/src/heap-profile-table.h', | 73 'tcmalloc/src/heap-profile-table.h', |
| 74 'tcmalloc/src/internal_logging.cc', | 74 'tcmalloc/src/internal_logging.cc', |
| 75 'tcmalloc/src/internal_logging.h', | 75 'tcmalloc/src/internal_logging.h', |
| 76 'tcmalloc/src/linked_list.h', | 76 'tcmalloc/src/linked_list.h', |
| 77 'tcmalloc/src/malloc_hook.cc', | 77 'tcmalloc/src/malloc_hook.cc', |
| 78 'tcmalloc/src/malloc_hook-inl.h', | 78 'tcmalloc/src/malloc_hook-inl.h', |
| 79 'tcmalloc/src/malloc_extension.cc', |
| 80 'tcmalloc/src/google/malloc_extension.h', |
| 79 'tcmalloc/src/page_heap.cc', | 81 'tcmalloc/src/page_heap.cc', |
| 80 'tcmalloc/src/page_heap.h', | 82 'tcmalloc/src/page_heap.h', |
| 81 'tcmalloc/src/port.h', | 83 'tcmalloc/src/port.h', |
| 82 'tcmalloc/src/sampler.cc', | 84 'tcmalloc/src/sampler.cc', |
| 83 'tcmalloc/src/sampler.h', | 85 'tcmalloc/src/sampler.h', |
| 84 'tcmalloc/src/span.cc', | 86 'tcmalloc/src/span.cc', |
| 85 'tcmalloc/src/span.h', | 87 'tcmalloc/src/span.h', |
| 86 'tcmalloc/src/stack_trace_table.cc', | 88 'tcmalloc/src/stack_trace_table.cc', |
| 87 'tcmalloc/src/stack_trace_table.h', | 89 'tcmalloc/src/stack_trace_table.h', |
| 88 'tcmalloc/src/stacktrace.cc', | 90 'tcmalloc/src/stacktrace.cc', |
| (...skipping 27 matching lines...) Expand all Loading... |
| 116 'tcmalloc/src/profiledata.h', | 118 'tcmalloc/src/profiledata.h', |
| 117 'tcmalloc/src/profile-handler.cc', | 119 'tcmalloc/src/profile-handler.cc', |
| 118 'tcmalloc/src/profile-handler.h', | 120 'tcmalloc/src/profile-handler.h', |
| 119 'tcmalloc/src/profiler.cc', | 121 'tcmalloc/src/profiler.cc', |
| 120 'tcmalloc/src/raw_printer.cc', | 122 'tcmalloc/src/raw_printer.cc', |
| 121 'tcmalloc/src/raw_printer.h', | 123 'tcmalloc/src/raw_printer.h', |
| 122 | 124 |
| 123 # tcmalloc forked files | 125 # tcmalloc forked files |
| 124 'allocator_shim.cc', | 126 'allocator_shim.cc', |
| 125 'generic_allocators.cc', | 127 'generic_allocators.cc', |
| 126 'malloc_extension.cc', | |
| 127 'google/malloc_extension.h', | |
| 128 'page_heap.cc', | 128 'page_heap.cc', |
| 129 'page_heap.h', | 129 'page_heap.h', |
| 130 'port.cc', | 130 'port.cc', |
| 131 'system-alloc.h', | 131 'system-alloc.h', |
| 132 'tcmalloc.cc', | 132 'tcmalloc.cc', |
| 133 'win_allocator.cc', | 133 'win_allocator.cc', |
| 134 | 134 |
| 135 'malloc_hook.cc', | 135 'malloc_hook.cc', |
| 136 | 136 |
| 137 # jemalloc files | 137 # jemalloc files |
| 138 'jemalloc/jemalloc.c', | 138 'jemalloc/jemalloc.c', |
| 139 'jemalloc/jemalloc.h', | 139 'jemalloc/jemalloc.h', |
| 140 'jemalloc/ql.h', | 140 'jemalloc/ql.h', |
| 141 'jemalloc/qr.h', | 141 'jemalloc/qr.h', |
| 142 'jemalloc/rb.h', | 142 'jemalloc/rb.h', |
| 143 ], | 143 ], |
| 144 # sources! means that these are not compiled directly. | 144 # sources! means that these are not compiled directly. |
| 145 'sources!': [ | 145 'sources!': [ |
| 146 'generic_allocators.cc', | 146 'generic_allocators.cc', |
| 147 'tcmalloc.cc', | 147 'tcmalloc.cc', |
| 148 'win_allocator.cc', | 148 'win_allocator.cc', |
| 149 'tcmalloc/src/malloc_extension.cc', | |
| 150 'tcmalloc/src/google/malloc_extension.h', | |
| 151 ], | 149 ], |
| 152 'msvs_settings': { | 150 'msvs_settings': { |
| 153 # TODO(sgk): merge this with build/common.gypi settings | 151 # TODO(sgk): merge this with build/common.gypi settings |
| 154 'VCLibrarianTool=': { | 152 'VCLibrarianTool=': { |
| 155 'AdditionalOptions': '/ignore:4006,4221', | 153 'AdditionalOptions': '/ignore:4006,4221', |
| 156 'AdditionalLibraryDirectories': | 154 'AdditionalLibraryDirectories': |
| 157 ['<(DEPTH)/third_party/platformsdk_win2008_6_1/files/Lib'], | 155 ['<(DEPTH)/third_party/platformsdk_win2008_6_1/files/Lib'], |
| 158 }, | 156 }, |
| 159 'VCLinkerTool': { | 157 'VCLinkerTool': { |
| 160 'AdditionalOptions': '/ignore:4006', | 158 'AdditionalOptions': '/ignore:4006', |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 284 '$(VCInstallDir)lib', | 282 '$(VCInstallDir)lib', |
| 285 '<(SHARED_INTERMEDIATE_DIR)/tcmalloc', | 283 '<(SHARED_INTERMEDIATE_DIR)/tcmalloc', |
| 286 ], | 284 ], |
| 287 }, | 285 }, |
| 288 ], | 286 ], |
| 289 }, | 287 }, |
| 290 ], | 288 ], |
| 291 }], | 289 }], |
| 292 ], | 290 ], |
| 293 } | 291 } |
| OLD | NEW |