Public メソッド | Static Public メソッド | Private 変数

クラス v8::internal::LargeObjectChunk

#include <spaces.h>

すべてのメンバ一覧

Public メソッド

Address address ()
LargeObjectChunknext ()
void set_next (LargeObjectChunk *chunk)
size_t size ()
void set_size (size_t size_in_bytes)
HeapObjectGetObject ()

Static Public メソッド

static LargeObjectChunkNew (int size_in_bytes, size_t *chunk_size, Executability executable)
static LargeObjectChunkFromAddress (Address address)
static int ChunkSizeFor (int size_in_bytes)
static int ObjectSizeFor (int chunk_size)

Private 変数

LargeObjectChunknext_
size_t size_

説明

spaces.h1500 行で定義されています。


関数

Address v8::internal::LargeObjectChunk::address (  )  [inline]
int v8::internal::LargeObjectChunk::ChunkSizeFor ( int  size_in_bytes  )  [static]
static LargeObjectChunk* v8::internal::LargeObjectChunk::FromAddress ( Address  address  )  [inline, static]

spaces.h1512 行で定義されています。

参照元 GetObject().

HeapObject * v8::internal::LargeObjectChunk::GetObject (  )  [inline]
LargeObjectChunk * v8::internal::LargeObjectChunk::New ( int  size_in_bytes,
size_t *  chunk_size,
Executability  executable 
) [static]
LargeObjectChunk* v8::internal::LargeObjectChunk::next (  )  [inline]
static int v8::internal::LargeObjectChunk::ObjectSizeFor ( int  chunk_size  )  [inline, static]
void v8::internal::LargeObjectChunk::set_next ( LargeObjectChunk chunk  )  [inline]
void v8::internal::LargeObjectChunk::set_size ( size_t  size_in_bytes  )  [inline]

spaces.h1524 行で定義されています。

参照先 size_.

参照元 v8::internal::LargeObjectSpace::AllocateRawInternal().

size_t v8::internal::LargeObjectChunk::size (  )  [inline]

変数

spaces.h1546 行で定義されています。

参照元 next(), と set_next().

spaces.h1549 行で定義されています。

参照元 set_size(), と size().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義