v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
code-data-source.h File Reference
#include <cstdint>
#include <string>
#include <unordered_map>
#include "perfetto/protozero/scattered_heap_buffer.h"
#include "perfetto/tracing/data_source.h"
#include "protos/perfetto/config/chrome/v8_config.gen.h"
#include "protos/perfetto/trace/interned_data/interned_data.pbzero.h"
#include "src/base/hashing.h"
#include "src/handles/handles.h"
#include "src/objects/function-kind.h"
#include "src/objects/tagged.h"
#include "src/tracing/perfetto-utils.h"
Include dependency graph for code-data-source.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  v8::internal::CodeDataSourceTraits
 
class  v8::internal::CodeDataSource
 
class  v8::internal::CodeDataSourceIncrementalState
 
struct  v8::internal::CodeDataSourceIncrementalState::Function
 
struct  v8::internal::CodeDataSourceIncrementalState::Function::Hash
 
struct  v8::internal::CodeDataSourceIncrementalState::ScriptUniqueId
 
struct  v8::internal::CodeDataSourceIncrementalState::ScriptUniqueId::Hash
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Functions

 PERFETTO_DECLARE_DATA_SOURCE_STATIC_MEMBERS (v8::internal::CodeDataSource, v8::internal::CodeDataSourceTraits)
 

Function Documentation

◆ PERFETTO_DECLARE_DATA_SOURCE_STATIC_MEMBERS()

PERFETTO_DECLARE_DATA_SOURCE_STATIC_MEMBERS ( v8::internal::CodeDataSource ,
v8::internal::CodeDataSourceTraits  )