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

Static Public Member Functions

static V8_INLINE uint64_t Read64 (const uint8_t *ptr)
 
static V8_INLINE uint64_t Read32 (const uint8_t *ptr)
 
static V8_INLINE uint64_t ReadSmall (const uint8_t *ptr, size_t k)
 

Static Public Attributes

static constexpr unsigned kCompressionFactor = 2
 
static constexpr unsigned kExpansionFactor = 1
 

Detailed Description

Definition at line 12 of file string-hasher.cc.

Member Function Documentation

◆ Read32()

static V8_INLINE uint64_t v8::internal::ConvertTo8BitHashReader::Read32 ( const uint8_t * ptr)
inlinestatic

Definition at line 41 of file string-hasher.cc.

◆ Read64()

static V8_INLINE uint64_t v8::internal::ConvertTo8BitHashReader::Read64 ( const uint8_t * ptr)
inlinestatic

Definition at line 16 of file string-hasher.cc.

◆ ReadSmall()

static V8_INLINE uint64_t v8::internal::ConvertTo8BitHashReader::ReadSmall ( const uint8_t * ptr,
size_t k )
inlinestatic

Definition at line 61 of file string-hasher.cc.

Member Data Documentation

◆ kCompressionFactor

unsigned v8::internal::ConvertTo8BitHashReader::kCompressionFactor = 2
staticconstexpr

Definition at line 13 of file string-hasher.cc.

◆ kExpansionFactor

unsigned v8::internal::ConvertTo8BitHashReader::kExpansionFactor = 1
staticconstexpr

Definition at line 14 of file string-hasher.cc.


The documentation for this struct was generated from the following file: