v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::CodeDataSource Class Reference

#include <code-data-source.h>

Inheritance diagram for v8::internal::CodeDataSource:
Collaboration diagram for v8::internal::CodeDataSource:

Public Member Functions

void OnSetup (const SetupArgs &) override
 
void OnStart (const StartArgs &) override
 
void OnStop (const StopArgs &) override
 
const perfetto::protos::gen::V8Config & config () const
 

Static Public Member Functions

static void Register ()
 

Private Types

using Base = DataSource<CodeDataSource, CodeDataSourceTraits>
 

Private Attributes

perfetto::protos::gen::V8Config config_
 

Detailed Description

Definition at line 41 of file code-data-source.h.

Member Typedef Documentation

◆ Base

Definition at line 53 of file code-data-source.h.

Member Function Documentation

◆ config()

const perfetto::protos::gen::V8Config & v8::internal::CodeDataSource::config ( ) const
inline

Definition at line 50 of file code-data-source.h.

◆ OnSetup()

void v8::internal::CodeDataSource::OnSetup ( const SetupArgs & args)
override

Definition at line 282 of file code-data-source.cc.

◆ OnStart()

void v8::internal::CodeDataSource::OnStart ( const StartArgs & )
override

Definition at line 286 of file code-data-source.cc.

Here is the call graph for this function:

◆ OnStop()

void v8::internal::CodeDataSource::OnStop ( const StopArgs & )
override

Definition at line 290 of file code-data-source.cc.

Here is the call graph for this function:

◆ Register()

void v8::internal::CodeDataSource::Register ( )
static

Definition at line 276 of file code-data-source.cc.

Here is the caller graph for this function:

Member Data Documentation

◆ config_

perfetto::protos::gen::V8Config v8::internal::CodeDataSource::config_
private

Definition at line 55 of file code-data-source.h.


The documentation for this class was generated from the following files: