|
static V8_INLINE uint64_t | AddTraceEventImpl (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int32_t num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, unsigned int flags) |
|
static V8_INLINE uint64_t | AddTraceEventWithTimestampImpl (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int32_t num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, unsigned int flags, int64_t timestamp) |
|
template<typename T >
requires (std::is_integral<T>::value || std::is_enum<T>::value) |
static V8_INLINE void | SetTraceValue (T arg, unsigned char *type, uint64_t *value) |
|
| INTERNAL_DECLARE_SET_TRACE_VALUE (const TraceStringWithCopy &, TRACE_VALUE_TYPE_COPY_STRING) static V8_INLINE void SetTraceValue(ConvertableToTraceFormat *convertable_value |
|
template<typename T >
requires std::is_convertible<T*, ConvertableToTraceFormat*>::value |
static V8_INLINE void | SetTraceValue (std::unique_ptr< T > ptr, unsigned char *type, uint64_t *value) |
|
static V8_INLINE uint64_t | AddTraceEvent (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, unsigned int flags) |
|
template<class ARG1_TYPE > |
static V8_INLINE uint64_t | AddTraceEvent (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, unsigned int flags, const char *arg1_name, ARG1_TYPE &&arg1_val) |
|
template<class ARG1_TYPE , class ARG2_TYPE > |
static V8_INLINE uint64_t | AddTraceEvent (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, unsigned int flags, const char *arg1_name, ARG1_TYPE &&arg1_val, const char *arg2_name, ARG2_TYPE &&arg2_val) |
|
static V8_INLINE uint64_t | AddTraceEventWithTimestamp (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, unsigned int flags, int64_t timestamp) |
|
template<class ARG1_TYPE > |
static V8_INLINE uint64_t | AddTraceEventWithTimestamp (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, unsigned int flags, int64_t timestamp, const char *arg1_name, ARG1_TYPE &&arg1_val) |
|
template<class ARG1_TYPE , class ARG2_TYPE > |
static V8_INLINE uint64_t | AddTraceEventWithTimestamp (char phase, const uint8_t *category_group_enabled, const char *name, const char *scope, uint64_t id, uint64_t bind_id, unsigned int flags, int64_t timestamp, const char *arg1_name, ARG1_TYPE &&arg1_val, const char *arg2_name, ARG2_TYPE &&arg2_val) |
|