Revision 35a1421e src/node_dtrace.cc

View differences:

src/node_dtrace.cc
24 24

  
25 25
#ifdef HAVE_DTRACE
26 26
#include "node_provider.h"
27
#elif HAVE_ETW
28
#include "node_win32_etw_provider.h"
29
#include "node_win32_etw_provider-inl.h"
27 30
#else
28 31
#define NODE_HTTP_SERVER_REQUEST(arg0, arg1)
29 32
#define NODE_HTTP_SERVER_REQUEST_ENABLED() (0)
......
315 318
    target->Set(String::NewSymbol(tab[i].name), tab[i].templ->GetFunction());
316 319
  }
317 320

  
318
#ifdef HAVE_DTRACE
321
#ifdef HAVE_ETW
322
  init_etw();
323
#endif
324

  
325
#if defined HAVE_DTRACE || defined HAVE_ETW
319 326
  v8::V8::AddGCPrologueCallback((GCPrologueCallback)dtrace_gc_start);
320 327
  v8::V8::AddGCEpilogueCallback((GCEpilogueCallback)dtrace_gc_done);
321 328
#endif

Also available in: Unified diff