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 'variables': { | 6 'variables': { |
7 'jemalloc_dir': '../../third_party/jemalloc/chromium', | 7 'jemalloc_dir': '../../third_party/jemalloc/chromium', |
8 'tcmalloc_dir': '../../third_party/tcmalloc/chromium', | 8 'tcmalloc_dir': '../../third_party/tcmalloc/chromium', |
9 }, | 9 }, |
10 'targets': [ | 10 'targets': [ |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
86 '<(tcmalloc_dir)/src/base/sysinfo.h', | 86 '<(tcmalloc_dir)/src/base/sysinfo.h', |
87 '<(tcmalloc_dir)/src/base/thread_annotations.h', | 87 '<(tcmalloc_dir)/src/base/thread_annotations.h', |
88 '<(tcmalloc_dir)/src/base/thread_lister.c', | 88 '<(tcmalloc_dir)/src/base/thread_lister.c', |
89 '<(tcmalloc_dir)/src/base/thread_lister.h', | 89 '<(tcmalloc_dir)/src/base/thread_lister.h', |
90 '<(tcmalloc_dir)/src/base/vdso_support.cc', | 90 '<(tcmalloc_dir)/src/base/vdso_support.cc', |
91 '<(tcmalloc_dir)/src/base/vdso_support.h', | 91 '<(tcmalloc_dir)/src/base/vdso_support.h', |
92 '<(tcmalloc_dir)/src/central_freelist.cc', | 92 '<(tcmalloc_dir)/src/central_freelist.cc', |
93 '<(tcmalloc_dir)/src/central_freelist.h', | 93 '<(tcmalloc_dir)/src/central_freelist.h', |
94 '<(tcmalloc_dir)/src/common.cc', | 94 '<(tcmalloc_dir)/src/common.cc', |
95 '<(tcmalloc_dir)/src/common.h', | 95 '<(tcmalloc_dir)/src/common.h', |
| 96 '<(tcmalloc_dir)/src/config_hardening.h', |
96 '<(tcmalloc_dir)/src/debugallocation.cc', | 97 '<(tcmalloc_dir)/src/debugallocation.cc', |
97 '<(tcmalloc_dir)/src/free_list.cc', | 98 '<(tcmalloc_dir)/src/free_list.cc', |
98 '<(tcmalloc_dir)/src/free_list.h', | 99 '<(tcmalloc_dir)/src/free_list.h', |
99 '<(tcmalloc_dir)/src/getpc.h', | 100 '<(tcmalloc_dir)/src/getpc.h', |
100 '<(tcmalloc_dir)/src/google/heap-checker.h', | 101 '<(tcmalloc_dir)/src/google/heap-checker.h', |
101 '<(tcmalloc_dir)/src/google/heap-profiler.h', | 102 '<(tcmalloc_dir)/src/google/heap-profiler.h', |
102 '<(tcmalloc_dir)/src/google/malloc_extension.h', | 103 '<(tcmalloc_dir)/src/google/malloc_extension.h', |
103 '<(tcmalloc_dir)/src/google/malloc_extension_c.h', | 104 '<(tcmalloc_dir)/src/google/malloc_extension_c.h', |
104 '<(tcmalloc_dir)/src/google/malloc_hook.h', | 105 '<(tcmalloc_dir)/src/google/malloc_hook.h', |
105 '<(tcmalloc_dir)/src/google/malloc_hook_c.h', | 106 '<(tcmalloc_dir)/src/google/malloc_hook_c.h', |
106 '<(tcmalloc_dir)/src/google/profiler.h', | 107 '<(tcmalloc_dir)/src/google/profiler.h', |
107 '<(tcmalloc_dir)/src/google/stacktrace.h', | 108 '<(tcmalloc_dir)/src/google/stacktrace.h', |
108 '<(tcmalloc_dir)/src/google/tcmalloc.h', | 109 '<(tcmalloc_dir)/src/google/tcmalloc.h', |
109 '<(tcmalloc_dir)/src/heap-checker-bcad.cc', | 110 '<(tcmalloc_dir)/src/heap-checker-bcad.cc', |
110 '<(tcmalloc_dir)/src/heap-checker.cc', | 111 '<(tcmalloc_dir)/src/heap-checker.cc', |
111 '<(tcmalloc_dir)/src/heap-profile-table.cc', | 112 '<(tcmalloc_dir)/src/heap-profile-table.cc', |
112 '<(tcmalloc_dir)/src/heap-profile-table.h', | 113 '<(tcmalloc_dir)/src/heap-profile-table.h', |
113 '<(tcmalloc_dir)/src/heap-profiler.cc', | 114 '<(tcmalloc_dir)/src/heap-profiler.cc', |
114 '<(tcmalloc_dir)/src/internal_logging.cc', | 115 '<(tcmalloc_dir)/src/internal_logging.cc', |
115 '<(tcmalloc_dir)/src/internal_logging.h', | 116 '<(tcmalloc_dir)/src/internal_logging.h', |
116 '<(tcmalloc_dir)/src/linked_list.h', | 117 '<(tcmalloc_dir)/src/linked_list.h', |
117 '<(tcmalloc_dir)/src/malloc_extension.cc', | 118 '<(tcmalloc_dir)/src/malloc_extension.cc', |
118 '<(tcmalloc_dir)/src/malloc_hook-inl.h', | 119 '<(tcmalloc_dir)/src/malloc_hook-inl.h', |
119 '<(tcmalloc_dir)/src/malloc_hook.cc', | 120 '<(tcmalloc_dir)/src/malloc_hook.cc', |
120 '<(tcmalloc_dir)/src/maybe_threads.cc', | 121 '<(tcmalloc_dir)/src/maybe_threads.cc', |
121 '<(tcmalloc_dir)/src/maybe_threads.h', | 122 '<(tcmalloc_dir)/src/maybe_threads.h', |
122 '<(tcmalloc_dir)/src/memfs_malloc.cc', | 123 '<(tcmalloc_dir)/src/memfs_malloc.cc', |
123 '<(tcmalloc_dir)/src/memory_region_map.cc', | 124 '<(tcmalloc_dir)/src/memory_region_map.cc', |
124 '<(tcmalloc_dir)/src/memory_region_map.h', | 125 '<(tcmalloc_dir)/src/memory_region_map.h', |
| 126 '<(tcmalloc_dir)/src/metadata_encode.h', |
| 127 '<(tcmalloc_dir)/src/metadata_encode_disabled.h', |
| 128 '<(tcmalloc_dir)/src/metadata_encode_posix.cc', |
| 129 '<(tcmalloc_dir)/src/metadata_encode_posix.h', |
125 '<(tcmalloc_dir)/src/packed-cache-inl.h', | 130 '<(tcmalloc_dir)/src/packed-cache-inl.h', |
126 '<(tcmalloc_dir)/src/page_heap.cc', | 131 '<(tcmalloc_dir)/src/page_heap.cc', |
127 '<(tcmalloc_dir)/src/page_heap.h', | 132 '<(tcmalloc_dir)/src/page_heap.h', |
128 '<(tcmalloc_dir)/src/page_heap_allocator.h', | 133 '<(tcmalloc_dir)/src/page_heap_allocator.h', |
129 '<(tcmalloc_dir)/src/pagemap.h', | 134 '<(tcmalloc_dir)/src/pagemap.h', |
130 '<(tcmalloc_dir)/src/profile-handler.cc', | 135 '<(tcmalloc_dir)/src/profile-handler.cc', |
131 '<(tcmalloc_dir)/src/profile-handler.h', | 136 '<(tcmalloc_dir)/src/profile-handler.h', |
132 '<(tcmalloc_dir)/src/profiledata.cc', | 137 '<(tcmalloc_dir)/src/profiledata.cc', |
133 '<(tcmalloc_dir)/src/profiledata.h', | 138 '<(tcmalloc_dir)/src/profiledata.h', |
134 '<(tcmalloc_dir)/src/profiler.cc', | 139 '<(tcmalloc_dir)/src/profiler.cc', |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
261 'AdditionalLibraryDirectories': | 266 'AdditionalLibraryDirectories': |
262 ['<(DEPTH)/third_party/platformsdk_win7/files/Lib'], | 267 ['<(DEPTH)/third_party/platformsdk_win7/files/Lib'], |
263 }, | 268 }, |
264 'VCLinkerTool': { | 269 'VCLinkerTool': { |
265 'AdditionalOptions': ['/ignore:4006'], | 270 'AdditionalOptions': ['/ignore:4006'], |
266 }, | 271 }, |
267 }, | 272 }, |
268 'configurations': { | 273 'configurations': { |
269 'Debug': { | 274 'Debug': { |
270 'defines': | 275 'defines': |
271 ['TCMALLOC_USE_DOUBLYLINKED_FREELIST'], | 276 ['TCMALLOC_HARDENED'], |
272 }, | 277 }, |
273 'Debug_Base': { | 278 'Debug_Base': { |
274 'msvs_settings': { | 279 'msvs_settings': { |
275 'VCCLCompilerTool': { | 280 'VCCLCompilerTool': { |
276 'RuntimeLibrary': '0', | 281 'RuntimeLibrary': '0', |
277 }, | 282 }, |
278 }, | 283 }, |
279 }, | 284 }, |
280 }, | 285 }, |
281 'conditions': [ | 286 'conditions': [ |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
436 '$(VCInstallDir)lib', | 441 '$(VCInstallDir)lib', |
437 '<(SHARED_INTERMEDIATE_DIR)/allocator', | 442 '<(SHARED_INTERMEDIATE_DIR)/allocator', |
438 ], | 443 ], |
439 }, | 444 }, |
440 ], | 445 ], |
441 }, | 446 }, |
442 ], | 447 ], |
443 }], | 448 }], |
444 ], | 449 ], |
445 } | 450 } |
OLD | NEW |