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

#include <sort-builtins.h>

Collaboration diagram for v8::internal::Cluster:

Public Member Functions

 Cluster (uint32_t density, uint32_t size, Builtin target, BuiltinsSorter *sorter)
 
void Merge (Cluster *other)
 
uint64_t time_approximation ()
 

Private Attributes

uint32_t density_
 
uint32_t size_
 
std::vector< Builtintargets_
 
BuiltinsSortersorter_
 

Friends

class BuiltinsSorter
 

Detailed Description

Definition at line 125 of file sort-builtins.h.

Constructor & Destructor Documentation

◆ Cluster()

v8::internal::Cluster::Cluster ( uint32_t density,
uint32_t size,
Builtin target,
BuiltinsSorter * sorter )

Definition at line 16 of file sort-builtins.cc.

Member Function Documentation

◆ Merge()

void v8::internal::Cluster::Merge ( Cluster * other)

Definition at line 32 of file sort-builtins.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ time_approximation()

uint64_t v8::internal::Cluster::time_approximation ( )

Definition at line 46 of file sort-builtins.cc.

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ BuiltinsSorter

friend class BuiltinsSorter
friend

Definition at line 140 of file sort-builtins.h.

Member Data Documentation

◆ density_

uint32_t v8::internal::Cluster::density_
private

Definition at line 134 of file sort-builtins.h.

◆ size_

uint32_t v8::internal::Cluster::size_
private

Definition at line 136 of file sort-builtins.h.

◆ sorter_

BuiltinsSorter* v8::internal::Cluster::sorter_
private

Definition at line 138 of file sort-builtins.h.

◆ targets_

std::vector<Builtin> v8::internal::Cluster::targets_
private

Definition at line 137 of file sort-builtins.h.


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