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

Side by Side Diff: src/v8.gyp

Issue 2732213005: Revert "This is a speculative chain of reverts to improve a Chrome" (Closed)
Patch Set: merge Created 3 years, 9 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
« no previous file with comments | « src/snapshot/natives-external.cc ('k') | test/cctest/heap/test-spaces.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
164 ], 164 ],
165 'dependencies': [ 165 'dependencies': [
166 'v8_base', 166 'v8_base',
167 ], 167 ],
168 'include_dirs+': [ 168 'include_dirs+': [
169 '..', 169 '..',
170 '<(DEPTH)', 170 '<(DEPTH)',
171 ], 171 ],
172 'sources': [ 172 'sources': [
173 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', 173 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
174 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
175 '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', 174 '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc',
176 '<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc', 175 '<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc',
177 '<(INTERMEDIATE_DIR)/snapshot.cc', 176 '<(INTERMEDIATE_DIR)/snapshot.cc',
178 ], 177 ],
179 'actions': [ 178 'actions': [
180 { 179 {
181 'action_name': 'run_mksnapshot', 180 'action_name': 'run_mksnapshot',
182 'inputs': [ 181 'inputs': [
183 '<(mksnapshot_exec)', 182 '<(mksnapshot_exec)',
184 ], 183 ],
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
223 'type': 'static_library', 222 'type': 'static_library',
224 'dependencies': [ 223 'dependencies': [
225 'v8_base', 224 'v8_base',
226 ], 225 ],
227 'include_dirs+': [ 226 'include_dirs+': [
228 '..', 227 '..',
229 '<(DEPTH)', 228 '<(DEPTH)',
230 ], 229 ],
231 'sources': [ 230 'sources': [
232 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', 231 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
233 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
234 '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', 232 '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc',
235 '<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc', 233 '<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc',
236 'snapshot/snapshot-empty.cc', 234 'snapshot/snapshot-empty.cc',
237 ], 235 ],
238 'conditions': [ 236 'conditions': [
239 ['want_separate_host_toolset==1', { 237 ['want_separate_host_toolset==1', {
240 'toolsets': ['host', 'target'], 238 'toolsets': ['host', 'target'],
241 'dependencies': ['js2c#host'], 239 'dependencies': ['js2c#host'],
242 }, { 240 }, {
243 'toolsets': ['target'], 241 'toolsets': ['target'],
(...skipping 1970 matching lines...) Expand 10 before | Expand all | Expand 10 after
2214 'dependencies': ['js2c#host'], 2212 'dependencies': ['js2c#host'],
2215 }, { 2213 }, {
2216 'dependencies': ['js2c'], 2214 'dependencies': ['js2c'],
2217 }], 2215 }],
2218 ], 2216 ],
2219 'actions': [{ 2217 'actions': [{
2220 'action_name': 'concatenate_natives_blob', 2218 'action_name': 'concatenate_natives_blob',
2221 'inputs': [ 2219 'inputs': [
2222 '../tools/concatenate-files.py', 2220 '../tools/concatenate-files.py',
2223 '<(SHARED_INTERMEDIATE_DIR)/libraries.bin', 2221 '<(SHARED_INTERMEDIATE_DIR)/libraries.bin',
2224 '<(SHARED_INTERMEDIATE_DIR)/libraries-experimental.bin',
2225 '<(SHARED_INTERMEDIATE_DIR)/libraries-extras.bin', 2222 '<(SHARED_INTERMEDIATE_DIR)/libraries-extras.bin',
2226 '<(SHARED_INTERMEDIATE_DIR)/libraries-experimental-extras.bin', 2223 '<(SHARED_INTERMEDIATE_DIR)/libraries-experimental-extras.bin',
2227 ], 2224 ],
2228 'conditions': [ 2225 'conditions': [
2229 ['want_separate_host_toolset==1', { 2226 ['want_separate_host_toolset==1', {
2230 'target_conditions': [ 2227 'target_conditions': [
2231 ['_toolset=="host"', { 2228 ['_toolset=="host"', {
2232 'outputs': [ 2229 'outputs': [
2233 '<(PRODUCT_DIR)/natives_blob_host.bin', 2230 '<(PRODUCT_DIR)/natives_blob_host.bin',
2234 ], 2231 ],
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
2288 'js/promise.js', 2285 'js/promise.js',
2289 'js/messages.js', 2286 'js/messages.js',
2290 'js/templates.js', 2287 'js/templates.js',
2291 'js/spread.js', 2288 'js/spread.js',
2292 'js/proxy.js', 2289 'js/proxy.js',
2293 'js/harmony-string-padding.js', 2290 'js/harmony-string-padding.js',
2294 'debug/mirrors.js', 2291 'debug/mirrors.js',
2295 'debug/debug.js', 2292 'debug/debug.js',
2296 'debug/liveedit.js', 2293 'debug/liveedit.js',
2297 ], 2294 ],
2298 'experimental_library_files': [
2299 'js/macros.py',
2300 'messages.h',
2301 'js/harmony-atomics.js',
2302 ],
2303 'libraries_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries.bin', 2295 'libraries_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries.bin',
2304 'libraries_experimental_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries -experimental.bin',
2305 'libraries_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-extra s.bin', 2296 'libraries_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-extra s.bin',
2306 'libraries_experimental_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/li braries-experimental-extras.bin', 2297 'libraries_experimental_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/li braries-experimental-extras.bin',
2307 'conditions': [ 2298 'conditions': [
2308 ['v8_enable_i18n_support==1', { 2299 ['v8_enable_i18n_support==1', {
2309 'library_files': ['js/i18n.js'], 2300 'library_files': ['js/i18n.js'],
2310 }], 2301 }],
2311 ], 2302 ],
2312 }, 2303 },
2313 'actions': [ 2304 'actions': [
2314 { 2305 {
(...skipping 22 matching lines...) Expand all
2337 'python', 2328 'python',
2338 '../tools/js2c.py', 2329 '../tools/js2c.py',
2339 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', 2330 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
2340 'CORE', 2331 'CORE',
2341 '<@(library_files)', 2332 '<@(library_files)',
2342 '--startup_blob', '<@(libraries_bin_file)', 2333 '--startup_blob', '<@(libraries_bin_file)',
2343 '--nojs', 2334 '--nojs',
2344 ], 2335 ],
2345 }, 2336 },
2346 { 2337 {
2347 'action_name': 'js2c_experimental',
2348 'inputs': [
2349 '../tools/js2c.py',
2350 '<@(experimental_library_files)',
2351 ],
2352 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc'],
2353 'action': [
2354 'python',
2355 '../tools/js2c.py',
2356 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
2357 'EXPERIMENTAL',
2358 '<@(experimental_library_files)',
2359 ],
2360 },
2361 {
2362 'action_name': 'js2c_experimental_bin',
2363 'inputs': [
2364 '../tools/js2c.py',
2365 '<@(experimental_library_files)',
2366 ],
2367 'outputs': ['<@(libraries_experimental_bin_file)'],
2368 'action': [
2369 'python',
2370 '../tools/js2c.py',
2371 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
2372 'EXPERIMENTAL',
2373 '<@(experimental_library_files)',
2374 '--startup_blob', '<@(libraries_experimental_bin_file)',
2375 '--nojs',
2376 ],
2377 },
2378 {
2379 'action_name': 'js2c_extras', 2338 'action_name': 'js2c_extras',
2380 'inputs': [ 2339 'inputs': [
2381 '../tools/js2c.py', 2340 '../tools/js2c.py',
2382 '<@(v8_extra_library_files)', 2341 '<@(v8_extra_library_files)',
2383 ], 2342 ],
2384 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc'], 2343 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc'],
2385 'action': [ 2344 'action': [
2386 'python', 2345 'python',
2387 '../tools/js2c.py', 2346 '../tools/js2c.py',
2388 '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', 2347 '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc',
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
2520 'conditions': [ 2479 'conditions': [
2521 ['want_separate_host_toolset_mkpeephole==1', { 2480 ['want_separate_host_toolset_mkpeephole==1', {
2522 'toolsets': ['host'], 2481 'toolsets': ['host'],
2523 }, { 2482 }, {
2524 'toolsets': ['target'], 2483 'toolsets': ['target'],
2525 }], 2484 }],
2526 ], 2485 ],
2527 }, 2486 },
2528 ], 2487 ],
2529 } 2488 }
OLDNEW
« no previous file with comments | « src/snapshot/natives-external.cc ('k') | test/cctest/heap/test-spaces.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698