|
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 | }], |
|
565 | 559 | }], |
566 | 560 | ], |
567 | 561 | }], |
568 | | - [ 'node_use_perfctr=="true"', { |
569 | | - 'defines': [ 'HAVE_PERFCTR=1' ], |
570 | | - 'dependencies': [ 'node_perfctr' ], |
571 | | - 'include_dirs': [ |
572 | | - 'src', |
573 | | - 'tools/msvs/genfiles', |
574 | | - '<(SHARED_INTERMEDIATE_DIR)' # for node_natives.h |
575 | | - ], |
576 | | - 'sources': [ |
577 | | - 'src/node_win32_perfctr_provider.h', |
578 | | - 'src/node_win32_perfctr_provider.cc', |
579 | | - 'src/node_counters.cc', |
580 | | - 'src/node_counters.h', |
581 | | - ], |
582 | | - 'conditions': [ |
583 | | - ['node_intermediate_lib_type != "static_library"', { |
584 | | - 'sources': [ |
585 | | - 'tools/msvs/genfiles/node_perfctr_provider.rc', |
586 | | - ], |
587 | | - }], |
588 | | - ], |
589 | | - }], |
590 | 562 | [ 'node_use_dtrace=="true"', { |
591 | 563 | 'defines': [ 'HAVE_DTRACE=1' ], |
592 | 564 | 'dependencies': [ |
|
710 | 682 | } ] |
711 | 683 | ] |
712 | 684 | }, |
713 | | - # generate perf counter header and resource files |
714 | | - { |
715 | | - 'target_name': 'node_perfctr', |
716 | | - 'type': 'none', |
717 | | - 'conditions': [ |
718 | | - [ 'node_use_perfctr=="true"', { |
719 | | - 'actions': [ |
720 | | - { |
721 | | - 'action_name': 'node_perfctr_man', |
722 | | - 'inputs': [ 'src/res/node_perfctr_provider.man' ], |
723 | | - 'outputs': [ |
724 | | - 'tools/msvs/genfiles/node_perfctr_provider.h', |
725 | | - 'tools/msvs/genfiles/node_perfctr_provider.rc', |
726 | | - 'tools/msvs/genfiles/MSG00001.BIN', |
727 | | - ], |
728 | | - 'action': [ 'ctrpp <@(_inputs) ' |
729 | | - '-o tools/msvs/genfiles/node_perfctr_provider.h ' |
730 | | - '-rc tools/msvs/genfiles/node_perfctr_provider.rc' |
731 | | - ] |
732 | | - }, |
733 | | - ], |
734 | | - } ] |
735 | | - ] |
736 | | - }, |
737 | 685 | { |
738 | 686 | 'target_name': 'node_js2c', |
739 | 687 | 'type': 'none', |
|
754 | 702 | [ 'node_use_dtrace=="false" and node_use_etw=="false"', { |
755 | 703 | 'inputs': [ 'src/notrace_macros.py' ] |
756 | 704 | }], |
757 | | - [ 'node_use_perfctr=="false"', { |
758 | | - 'inputs': [ 'src/noperfctr_macros.py' ] |
759 | | - }], |
760 | 705 | [ 'node_debug_lib=="false"', { |
761 | 706 | 'inputs': [ 'tools/nodcheck_macros.py' ] |
762 | 707 | }], |
|
985 | 930 | 'HAVE_OPENSSL=1', |
986 | 931 | ], |
987 | 932 | }], |
988 | | - [ 'node_use_perfctr=="true"', { |
989 | | - 'defines': [ 'HAVE_PERFCTR=1' ], |
990 | | - }], |
991 | 933 | ['v8_enable_inspector==1', { |
992 | 934 | 'sources': [ |
993 | 935 | 'test/cctest/test_inspector_socket.cc', |
|
0 commit comments