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

#include <debug-objects.h>

Inheritance diagram for v8::internal::CoverageInfo:
Collaboration diagram for v8::internal::CoverageInfo:

Classes

class  BodyDescriptor
 

Public Types

using Slot = TorqueGeneratedCoverageInfoSlotOffsets
 

Public Member Functions

void InitializeSlot (int slot_index, int start_pos, int end_pos)
 
void ResetBlockCount (int slot_index)
 
void CoverageInfoPrint (std::ostream &os, std::unique_ptr< char[]> function_name=nullptr)
 

Static Public Member Functions

static int SizeFor (int slot_count)
 

Detailed Description

Definition at line 180 of file debug-objects.h.

Member Typedef Documentation

◆ Slot

using v8::internal::CoverageInfo::Slot = TorqueGeneratedCoverageInfoSlotOffsets

Definition at line 198 of file debug-objects.h.

Member Function Documentation

◆ CoverageInfoPrint()

void v8::internal::CoverageInfo::CoverageInfoPrint ( std::ostream & os,
std::unique_ptr< char[]> function_name = nullptr )

Definition at line 386 of file debug-objects.cc.

◆ InitializeSlot()

void v8::internal::CoverageInfo::InitializeSlot ( int slot_index,
int start_pos,
int end_pos )

Definition at line 375 of file debug-objects.cc.

Here is the call graph for this function:

◆ ResetBlockCount()

void v8::internal::CoverageInfo::ResetBlockCount ( int slot_index)

Definition at line 382 of file debug-objects.cc.

Here is the caller graph for this function:

◆ SizeFor()

static int v8::internal::CoverageInfo::SizeFor ( int slot_count)
inlinestatic

Definition at line 187 of file debug-objects.h.

Here is the caller graph for this function:

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