|
4 | 4 | 'v8_trace_maps%': 0,
|
5 | 5 | 'node_use_dtrace%': 'false',
|
6 | 6 | 'node_use_etw%': 'false',
|
7 |
| - 'node_use_perfctr%': 'false', |
8 | 7 | 'node_no_browser_globals%': 'false',
|
9 | 8 | 'node_code_cache_path%': '',
|
10 | 9 | 'node_use_v8_platform%': 'true',
|
|
285 | 284 | 'sources': [
|
286 | 285 | 'tools/msvs/genfiles/node_etw_provider.rc'
|
287 | 286 | ],
|
288 |
| - }], |
289 |
| - [ 'node_use_perfctr=="true"', { |
290 |
| - 'sources': [ |
291 |
| - 'tools/msvs/genfiles/node_perfctr_provider.rc', |
292 |
| - ], |
293 | 287 | }]
|
294 | 288 | ],
|
295 | 289 | }],
|
|
569 | 563 | }],
|
570 | 564 | ],
|
571 | 565 | }],
|
572 |
| - [ 'node_use_perfctr=="true"', { |
573 |
| - 'defines': [ 'HAVE_PERFCTR=1' ], |
574 |
| - 'dependencies': [ 'node_perfctr' ], |
575 |
| - 'include_dirs': [ |
576 |
| - 'src', |
577 |
| - 'tools/msvs/genfiles', |
578 |
| - '<(SHARED_INTERMEDIATE_DIR)' # for node_natives.h |
579 |
| - ], |
580 |
| - 'sources': [ |
581 |
| - 'src/node_win32_perfctr_provider.h', |
582 |
| - 'src/node_win32_perfctr_provider.cc', |
583 |
| - 'src/node_counters.cc', |
584 |
| - 'src/node_counters.h', |
585 |
| - ], |
586 |
| - 'conditions': [ |
587 |
| - ['node_intermediate_lib_type != "static_library"', { |
588 |
| - 'sources': [ |
589 |
| - 'tools/msvs/genfiles/node_perfctr_provider.rc', |
590 |
| - ], |
591 |
| - }], |
592 |
| - ], |
593 |
| - }], |
594 | 566 | [ 'node_use_dtrace=="true"', {
|
595 | 567 | 'defines': [ 'HAVE_DTRACE=1' ],
|
596 | 568 | 'dependencies': [
|
|
714 | 686 | } ]
|
715 | 687 | ]
|
716 | 688 | },
|
717 |
| - # generate perf counter header and resource files |
718 |
| - { |
719 |
| - 'target_name': 'node_perfctr', |
720 |
| - 'type': 'none', |
721 |
| - 'conditions': [ |
722 |
| - [ 'node_use_perfctr=="true"', { |
723 |
| - 'actions': [ |
724 |
| - { |
725 |
| - 'action_name': 'node_perfctr_man', |
726 |
| - 'inputs': [ 'src/res/node_perfctr_provider.man' ], |
727 |
| - 'outputs': [ |
728 |
| - 'tools/msvs/genfiles/node_perfctr_provider.h', |
729 |
| - 'tools/msvs/genfiles/node_perfctr_provider.rc', |
730 |
| - 'tools/msvs/genfiles/MSG00001.BIN', |
731 |
| - ], |
732 |
| - 'action': [ 'ctrpp <@(_inputs) ' |
733 |
| - '-o tools/msvs/genfiles/node_perfctr_provider.h ' |
734 |
| - '-rc tools/msvs/genfiles/node_perfctr_provider.rc' |
735 |
| - ] |
736 |
| - }, |
737 |
| - ], |
738 |
| - } ] |
739 |
| - ] |
740 |
| - }, |
741 | 689 | {
|
742 | 690 | 'target_name': 'node_js2c',
|
743 | 691 | 'type': 'none',
|
|
758 | 706 | [ 'node_use_dtrace=="false" and node_use_etw=="false"', {
|
759 | 707 | 'inputs': [ 'src/notrace_macros.py' ]
|
760 | 708 | }],
|
761 |
| - [ 'node_use_perfctr=="false"', { |
762 |
| - 'inputs': [ 'src/noperfctr_macros.py' ] |
763 |
| - }], |
764 | 709 | [ 'node_debug_lib=="false"', {
|
765 | 710 | 'inputs': [ 'tools/nodcheck_macros.py' ]
|
766 | 711 | }],
|
|
989 | 934 | 'HAVE_OPENSSL=1',
|
990 | 935 | ],
|
991 | 936 | }],
|
992 |
| - [ 'node_use_perfctr=="true"', { |
993 |
| - 'defines': [ 'HAVE_PERFCTR=1' ], |
994 |
| - }], |
995 | 937 | ['v8_enable_inspector==1', {
|
996 | 938 | 'sources': [
|
997 | 939 | 'test/cctest/test_inspector_socket.cc',
|
|
0 commit comments