|
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().