XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
JSMallocBlockHeader Struct Reference

Public Attributes

union { 
 
   uint16_t   block_idx 
 
   uint16_t   free_next 
 
} u 
 
uint8_t block_size_idx
 
uint8_t gc_obj_type: 7
 
uint8_t mark: 1
 
int ref_count
 

Member Data Documentation

◆ block_idx

uint16_t JSMallocBlockHeader::block_idx

◆ block_size_idx

uint8_t JSMallocBlockHeader::block_size_idx

◆ free_next

uint16_t JSMallocBlockHeader::free_next

◆ gc_obj_type

uint8_t JSMallocBlockHeader::gc_obj_type

◆ mark

uint8_t JSMallocBlockHeader::mark

◆ ref_count

int JSMallocBlockHeader::ref_count

◆ [union]

union { ... } JSMallocBlockHeader::u

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