v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
etw-isolate-load-script-data-win.cc File Reference
#include "src/diagnostics/etw-isolate-load-script-data-win.h"
#include <windows.h>
#include <iostream>
#include <memory>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include "include/v8-callbacks.h"
#include "include/v8-isolate.h"
#include "include/v8-local-handle.h"
#include "include/v8-primitive.h"
#include "include/v8-script.h"
#include "src/api/api-inl.h"
#include "src/base/lazy-instance.h"
#include "src/base/logging.h"
#include "src/base/platform/platform.h"
#include "src/diagnostics/etw-debug-win.h"
#include "src/diagnostics/etw-isolate-capture-state-monitor-win.h"
#include "src/diagnostics/etw-isolate-operations-win.h"
#include "src/diagnostics/etw-jit-metadata-win.h"
#include "src/diagnostics/etw-jit-win.h"
#include "src/logging/log.h"
#include "src/objects/shared-function-info.h"
#include "src/tasks/cancelable-task.h"
#include "src/tasks/task-utils.h"
Include dependency graph for etw-isolate-load-script-data-win.cc:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::ETWJITInterface
 

Variables

constexpr auto v8::internal::ETWJITInterface::kCaptureStateTimeout = base::TimeDelta::FromSeconds(10)
 
base::LazyMutex v8::internal::ETWJITInterface::isolates_mutex = LAZY_MUTEX_INITIALIZER
 
base::LazyInstance< IsolateMapType >::type v8::internal::ETWJITInterface::isolate_map
 
base::LazyInstance< FilterDataType >::type v8::internal::ETWJITInterface::etw_filter_payload_glob