Node.js
v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
|
#include "node_dtrace.h"
#include "node_win32_etw_provider.h"
#include "node_etw_provider.h"
#include "node_win32_etw_provider-inl.h"
Go to the source code of this file.
Data Structures | |
struct | v8tags |
Namespaces | |
node | |
Macros | |
#define | MAKE_V8TAG(s) { s, sizeof(s) - 1 } |
#define | V8_MARKER1 '*' |
#define | V8_MARKER2 '~' |
Functions | |
int | FilterCodeEvents (const char *name, size_t len) |
void | CodeAddressNotification (const JitCodeEvent *jevent) |
void | etw_events_change_async (uv_async_t *handle) |
void NTAPI | etw_events_enable_callback (LPCGUID SourceId, ULONG IsEnabled, UCHAR Level, ULONGLONG MatchAnyKeyword, ULONGLONG MatchAllKeywords, PEVENT_FILTER_DESCRIPTOR FilterData, PVOID CallbackContext) |
void | init_etw () |
void | shutdown_etw () |
Variables | |
HMODULE | advapi |
REGHANDLE | node_provider |
EventRegisterFunc | event_register |
EventUnregisterFunc | event_unregister |
EventWriteFunc | event_write |
int | events_enabled |
struct v8tags | trace_codes [] |
#define V8_MARKER1 '*' |
Definition at line 73 of file node_win32_etw_provider.cc.
Referenced by node::FilterCodeEvents().
#define V8_MARKER2 '~' |
Definition at line 74 of file node_win32_etw_provider.cc.
Referenced by node::FilterCodeEvents().