#include <v8-tracing.h>
|
| TraceObject ()=default |
|
| ~TraceObject () |
|
void | Initialize (char phase, const uint8_t *category_enabled_flag, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, std::unique_ptr< v8::ConvertableToTraceFormat > *arg_convertables, unsigned int flags, int64_t timestamp, int64_t cpu_timestamp) |
|
void | UpdateDuration (int64_t timestamp, int64_t cpu_timestamp) |
|
void | InitializeForTesting (char phase, const uint8_t *category_enabled_flag, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, std::unique_ptr< v8::ConvertableToTraceFormat > *arg_convertables, unsigned int flags, int pid, int tid, int64_t ts, int64_t tts, uint64_t duration, uint64_t cpu_duration) |
|
int | pid () const |
|
int | tid () const |
|
char | phase () const |
|
const uint8_t * | category_enabled_flag () const |
|
const char * | name () const |
|
const char * | scope () const |
|
uint64_t | id () const |
|
uint64_t | bind_id () const |
|
int | num_args () const |
|
const char ** | arg_names () |
|
uint8_t * | arg_types () |
|
ArgValue * | arg_values () |
|
std::unique_ptr< v8::ConvertableToTraceFormat > * | arg_convertables () |
|
unsigned int | flags () const |
|
int64_t | ts () |
|
int64_t | tts () |
|
uint64_t | duration () |
|
uint64_t | cpu_duration () |
|
Definition at line 36 of file v8-tracing.h.
◆ TraceObject() [1/2]
v8::platform::tracing::TraceObject::TraceObject |
( |
| ) |
|
|
default |
◆ ~TraceObject()
v8::platform::tracing::TraceObject::~TraceObject |
( |
| ) |
|
◆ TraceObject() [2/2]
v8::platform::tracing::TraceObject::TraceObject |
( |
const TraceObject & | | ) |
|
|
privatedelete |
◆ arg_convertables()
◆ arg_names()
const char ** v8::platform::tracing::TraceObject::arg_names |
( |
| ) |
|
|
inline |
◆ arg_types()
uint8_t * v8::platform::tracing::TraceObject::arg_types |
( |
| ) |
|
|
inline |
◆ arg_values()
ArgValue * v8::platform::tracing::TraceObject::arg_values |
( |
| ) |
|
|
inline |
◆ bind_id()
uint64_t v8::platform::tracing::TraceObject::bind_id |
( |
| ) |
const |
|
inline |
◆ category_enabled_flag()
const uint8_t * v8::platform::tracing::TraceObject::category_enabled_flag |
( |
| ) |
const |
|
inline |
◆ cpu_duration()
uint64_t v8::platform::tracing::TraceObject::cpu_duration |
( |
| ) |
|
|
inline |
◆ duration()
uint64_t v8::platform::tracing::TraceObject::duration |
( |
| ) |
|
|
inline |
◆ flags()
unsigned int v8::platform::tracing::TraceObject::flags |
( |
| ) |
const |
|
inline |
◆ id()
uint64_t v8::platform::tracing::TraceObject::id |
( |
| ) |
const |
|
inline |
◆ Initialize()
void v8::platform::tracing::TraceObject::Initialize |
( |
char | phase, |
|
|
const uint8_t * | category_enabled_flag, |
|
|
const char * | name, |
|
|
const char * | scope, |
|
|
uint64_t | id, |
|
|
uint64_t | bind_id, |
|
|
int | num_args, |
|
|
const char ** | arg_names, |
|
|
const uint8_t * | arg_types, |
|
|
const uint64_t * | arg_values, |
|
|
std::unique_ptr< v8::ConvertableToTraceFormat > * | arg_convertables, |
|
|
unsigned int | flags, |
|
|
int64_t | timestamp, |
|
|
int64_t | cpu_timestamp ) |
◆ InitializeForTesting()
void v8::platform::tracing::TraceObject::InitializeForTesting |
( |
char | phase, |
|
|
const uint8_t * | category_enabled_flag, |
|
|
const char * | name, |
|
|
const char * | scope, |
|
|
uint64_t | id, |
|
|
uint64_t | bind_id, |
|
|
int | num_args, |
|
|
const char ** | arg_names, |
|
|
const uint8_t * | arg_types, |
|
|
const uint64_t * | arg_values, |
|
|
std::unique_ptr< v8::ConvertableToTraceFormat > * | arg_convertables, |
|
|
unsigned int | flags, |
|
|
int | pid, |
|
|
int | tid, |
|
|
int64_t | ts, |
|
|
int64_t | tts, |
|
|
uint64_t | duration, |
|
|
uint64_t | cpu_duration ) |
◆ name()
const char * v8::platform::tracing::TraceObject::name |
( |
| ) |
const |
|
inline |
◆ num_args()
int v8::platform::tracing::TraceObject::num_args |
( |
| ) |
const |
|
inline |
◆ operator=()
void v8::platform::tracing::TraceObject::operator= |
( |
const TraceObject & | | ) |
|
|
privatedelete |
◆ phase()
char v8::platform::tracing::TraceObject::phase |
( |
| ) |
const |
|
inline |
◆ pid()
int v8::platform::tracing::TraceObject::pid |
( |
| ) |
const |
|
inline |
◆ scope()
const char * v8::platform::tracing::TraceObject::scope |
( |
| ) |
const |
|
inline |
◆ tid()
int v8::platform::tracing::TraceObject::tid |
( |
| ) |
const |
|
inline |
◆ ts()
int64_t v8::platform::tracing::TraceObject::ts |
( |
| ) |
|
|
inline |
◆ tts()
int64_t v8::platform::tracing::TraceObject::tts |
( |
| ) |
|
|
inline |
◆ UpdateDuration()
void v8::platform::tracing::TraceObject::UpdateDuration |
( |
int64_t | timestamp, |
|
|
int64_t | cpu_timestamp ) |
◆ arg_convertables_
◆ arg_names_
◆ arg_types_
◆ arg_values_
◆ bind_id_
uint64_t v8::platform::tracing::TraceObject::bind_id_ |
|
private |
◆ category_enabled_flag_
const uint8_t* v8::platform::tracing::TraceObject::category_enabled_flag_ |
|
private |
◆ cpu_duration_
uint64_t v8::platform::tracing::TraceObject::cpu_duration_ |
|
private |
◆ duration_
uint64_t v8::platform::tracing::TraceObject::duration_ |
|
private |
◆ flags_
unsigned int v8::platform::tracing::TraceObject::flags_ |
|
private |
◆ id_
uint64_t v8::platform::tracing::TraceObject::id_ |
|
private |
◆ name_
const char* v8::platform::tracing::TraceObject::name_ |
|
private |
◆ num_args_
int v8::platform::tracing::TraceObject::num_args_ = 0 |
|
private |
◆ parameter_copy_storage_
char* v8::platform::tracing::TraceObject::parameter_copy_storage_ = nullptr |
|
private |
◆ phase_
char v8::platform::tracing::TraceObject::phase_ |
|
private |
◆ pid_
int v8::platform::tracing::TraceObject::pid_ |
|
private |
◆ scope_
const char* v8::platform::tracing::TraceObject::scope_ |
|
private |
◆ tid_
int v8::platform::tracing::TraceObject::tid_ |
|
private |
◆ ts_
int64_t v8::platform::tracing::TraceObject::ts_ |
|
private |
◆ tts_
int64_t v8::platform::tracing::TraceObject::tts_ |
|
private |
The documentation for this class was generated from the following files: