webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Friends | List of all members
JSC::CompactJITCodeMap Class Reference

#include <CompactJITCodeMap.h>

Classes

class  Decoder
 
class  Encoder
 

Public Member Functions

 CompactJITCodeMap (uint8_t *buffer, unsigned size, unsigned numberOfEntries)
 
 ~CompactJITCodeMap ()
 
unsigned numberOfEntries () const
 
void decode (Vector< BytecodeAndMachineOffset > &result) const
 
 CompactJITCodeMap (uint8_t *buffer, unsigned size, unsigned numberOfEntries)
 
 ~CompactJITCodeMap ()
 
unsigned numberOfEntries () const
 
void decode (Vector< BytecodeAndMachineOffset > &result) const
 

Friends

class Encoder
 
class Decoder
 

Constructor & Destructor Documentation

◆ CompactJITCodeMap() [1/2]

JSC::CompactJITCodeMap::CompactJITCodeMap ( uint8_t buffer,
unsigned  size,
unsigned  numberOfEntries 
)
inline

◆ ~CompactJITCodeMap() [1/2]

JSC::CompactJITCodeMap::~CompactJITCodeMap ( )
inline

◆ CompactJITCodeMap() [2/2]

JSC::CompactJITCodeMap::CompactJITCodeMap ( uint8_t buffer,
unsigned  size,
unsigned  numberOfEntries 
)
inline

◆ ~CompactJITCodeMap() [2/2]

JSC::CompactJITCodeMap::~CompactJITCodeMap ( )
inline

Member Function Documentation

◆ decode() [1/2]

void JSC::CompactJITCodeMap::decode ( Vector< BytecodeAndMachineOffset > &  result) const
inline

◆ decode() [2/2]

void JSC::CompactJITCodeMap::decode ( Vector< BytecodeAndMachineOffset > &  result) const

◆ numberOfEntries() [1/2]

unsigned JSC::CompactJITCodeMap::numberOfEntries ( ) const
inline

◆ numberOfEntries() [2/2]

unsigned JSC::CompactJITCodeMap::numberOfEntries ( ) const
inline

Friends And Related Function Documentation

◆ Decoder

Decoder
friend

◆ Encoder

Encoder
friend

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