Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(80)

Side by Side Diff: base/base.gyp

Issue 1181263005: Make task manager memory data more efficient and meaningful. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Reduced PdhGetFormattedCounterArray calls and now presubmit clean Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 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 'chromium_code': 1, 7 'chromium_code': 1,
8 }, 8 },
9 'includes': [ 9 'includes': [
10 '../build/win_precompile.gypi', 10 '../build/win_precompile.gypi',
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
150 ], 150 ],
151 }], 151 }],
152 ['OS == "win"', { 152 ['OS == "win"', {
153 # Specify delayload for base.dll. 153 # Specify delayload for base.dll.
154 'msvs_settings': { 154 'msvs_settings': {
155 'VCLinkerTool': { 155 'VCLinkerTool': {
156 'DelayLoadDLLs': [ 156 'DelayLoadDLLs': [
157 'cfgmgr32.dll', 157 'cfgmgr32.dll',
158 'powrprof.dll', 158 'powrprof.dll',
159 'setupapi.dll', 159 'setupapi.dll',
160 'pdh.dll',
160 ], 161 ],
161 'AdditionalDependencies': [ 162 'AdditionalDependencies': [
162 'cfgmgr32.lib', 163 'cfgmgr32.lib',
163 'powrprof.lib', 164 'powrprof.lib',
164 'setupapi.lib', 165 'setupapi.lib',
166 'pdh.lib',
165 ], 167 ],
166 }, 168 },
167 }, 169 },
168 # Specify delayload for components that link with base.lib. 170 # Specify delayload for components that link with base.lib.
169 'all_dependent_settings': { 171 'all_dependent_settings': {
170 'msvs_settings': { 172 'msvs_settings': {
171 'VCLinkerTool': { 173 'VCLinkerTool': {
172 'DelayLoadDLLs': [ 174 'DelayLoadDLLs': [
173 'cfgmgr32.dll', 175 'cfgmgr32.dll',
174 'powrprof.dll', 176 'powrprof.dll',
175 'setupapi.dll', 177 'setupapi.dll',
178 'pdh.dll',
176 ], 179 ],
177 'AdditionalDependencies': [ 180 'AdditionalDependencies': [
178 'cfgmgr32.lib', 181 'cfgmgr32.lib',
179 'powrprof.lib', 182 'powrprof.lib',
180 'setupapi.lib', 183 'setupapi.lib',
184 'pdh.lib',
181 ], 185 ],
182 }, 186 },
183 }, 187 },
184 }, 188 },
185 'copies': [ 189 'copies': [
186 { 190 {
187 'destination': '<(PRODUCT_DIR)/', 191 'destination': '<(PRODUCT_DIR)/',
188 'files': [ 192 'files': [
189 '../build/win/dbghelp_xp/dbghelp.dll', 193 '../build/win/dbghelp_xp/dbghelp.dll',
190 ], 194 ],
(...skipping 379 matching lines...) Expand 10 before | Expand all | Expand 10 after
570 'prefs/pref_change_registrar_unittest.cc', 574 'prefs/pref_change_registrar_unittest.cc',
571 'prefs/pref_member_unittest.cc', 575 'prefs/pref_member_unittest.cc',
572 'prefs/pref_notifier_impl_unittest.cc', 576 'prefs/pref_notifier_impl_unittest.cc',
573 'prefs/pref_service_unittest.cc', 577 'prefs/pref_service_unittest.cc',
574 'prefs/pref_value_map_unittest.cc', 578 'prefs/pref_value_map_unittest.cc',
575 'prefs/pref_value_store_unittest.cc', 579 'prefs/pref_value_store_unittest.cc',
576 'prefs/scoped_user_pref_update_unittest.cc', 580 'prefs/scoped_user_pref_update_unittest.cc',
577 'process/memory_unittest.cc', 581 'process/memory_unittest.cc',
578 'process/memory_unittest_mac.h', 582 'process/memory_unittest_mac.h',
579 'process/memory_unittest_mac.mm', 583 'process/memory_unittest_mac.mm',
584 'process/private_working_set_snapshot_win_unittest.cc',
580 'process/process_metrics_unittest.cc', 585 'process/process_metrics_unittest.cc',
581 'process/process_metrics_unittest_ios.cc', 586 'process/process_metrics_unittest_ios.cc',
582 'process/process_unittest.cc', 587 'process/process_unittest.cc',
583 'process/process_util_unittest.cc', 588 'process/process_util_unittest.cc',
584 'profiler/stack_sampling_profiler_unittest.cc', 589 'profiler/stack_sampling_profiler_unittest.cc',
585 'profiler/tracked_time_unittest.cc', 590 'profiler/tracked_time_unittest.cc',
586 'rand_util_unittest.cc', 591 'rand_util_unittest.cc',
587 'scoped_clear_errno_unittest.cc', 592 'scoped_clear_errno_unittest.cc',
588 'scoped_generic_unittest.cc', 593 'scoped_generic_unittest.cc',
589 'scoped_native_library_unittest.cc', 594 'scoped_native_library_unittest.cc',
(...skipping 555 matching lines...) Expand 10 before | Expand all | Expand 10 after
1145 ], 1150 ],
1146 }], 1151 }],
1147 ], 1152 ],
1148 # Specify delayload for base_win64.dll. 1153 # Specify delayload for base_win64.dll.
1149 'msvs_settings': { 1154 'msvs_settings': {
1150 'VCLinkerTool': { 1155 'VCLinkerTool': {
1151 'DelayLoadDLLs': [ 1156 'DelayLoadDLLs': [
1152 'cfgmgr32.dll', 1157 'cfgmgr32.dll',
1153 'powrprof.dll', 1158 'powrprof.dll',
1154 'setupapi.dll', 1159 'setupapi.dll',
1160 'pdh.dll',
1155 ], 1161 ],
1156 'AdditionalDependencies': [ 1162 'AdditionalDependencies': [
1157 'cfgmgr32.lib', 1163 'cfgmgr32.lib',
1158 'powrprof.lib', 1164 'powrprof.lib',
1159 'setupapi.lib', 1165 'setupapi.lib',
1166 'pdh.lib',
1160 ], 1167 ],
1161 }, 1168 },
1162 }, 1169 },
1163 # Specify delayload for components that link with base_win64.lib. 1170 # Specify delayload for components that link with base_win64.lib.
1164 'all_dependent_settings': { 1171 'all_dependent_settings': {
1165 'msvs_settings': { 1172 'msvs_settings': {
1166 'VCLinkerTool': { 1173 'VCLinkerTool': {
1167 'DelayLoadDLLs': [ 1174 'DelayLoadDLLs': [
1168 'cfgmgr32.dll', 1175 'cfgmgr32.dll',
1169 'powrprof.dll', 1176 'powrprof.dll',
1170 'setupapi.dll', 1177 'setupapi.dll',
1178 'pdh.dll',
1171 ], 1179 ],
1172 'AdditionalDependencies': [ 1180 'AdditionalDependencies': [
1173 'cfgmgr32.lib', 1181 'cfgmgr32.lib',
1174 'powrprof.lib', 1182 'powrprof.lib',
1175 'setupapi.lib', 1183 'setupapi.lib',
1184 'pdh.lib',
1176 ], 1185 ],
1177 }, 1186 },
1178 }, 1187 },
1179 }, 1188 },
1180 # TODO(rvargas): Bug 78117. Remove this. 1189 # TODO(rvargas): Bug 78117. Remove this.
1181 'msvs_disabled_warnings': [ 1190 'msvs_disabled_warnings': [
1182 4244, 1191 4244,
1183 4996, 1192 4996,
1184 4267, 1193 4267,
1185 ], 1194 ],
(...skipping 450 matching lines...) Expand 10 before | Expand all | Expand 10 after
1636 '../build/isolate.gypi', 1645 '../build/isolate.gypi',
1637 ], 1646 ],
1638 'sources': [ 1647 'sources': [
1639 'base_unittests.isolate', 1648 'base_unittests.isolate',
1640 ], 1649 ],
1641 }, 1650 },
1642 ], 1651 ],
1643 }], 1652 }],
1644 ], 1653 ],
1645 } 1654 }
OLDNEW
« no previous file with comments | « base/BUILD.gn ('k') | base/base.gypi » ('j') | base/process/private_working_set_snapshot.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698