Public メソッド | Private 変数

クラス v8::internal::RelativeAddress

すべてのメンバ一覧

Public メソッド

 RelativeAddress (AllocationSpace space, int page_index, int page_offset)
Address Encode () const
AllocationSpace space () const
int page_index () const
int page_offset () const
bool in_paged_space () const
void next_address (int offset)
void next_page (int init_offset=0)
void set_to_large_code_object ()
void set_to_large_fixed_array ()

Private 変数

int space_
int page_index_
int page_offset_

説明

serialize.cc141 行で定義されています。


コンストラクタとデストラクタ

v8::internal::RelativeAddress::RelativeAddress ( AllocationSpace  space,
int  page_index,
int  page_offset 
) [inline]

serialize.cc143 行で定義されています。

参照先 ASSERT.


関数

Address v8::internal::RelativeAddress::Encode (  )  const
bool v8::internal::RelativeAddress::in_paged_space (  )  const [inline]
void v8::internal::RelativeAddress::next_address ( int  offset  )  [inline]

serialize.cc168 行で定義されています。

参照先 page_offset_.

参照元 v8::internal::SimulatedHeapSpace::Allocate().

void v8::internal::RelativeAddress::next_page ( int  init_offset = 0  )  [inline]

serialize.cc169 行で定義されています。

参照先 page_index_, と page_offset_.

参照元 v8::internal::SimulatedHeapSpace::Allocate().

int v8::internal::RelativeAddress::page_index (  )  const [inline]

serialize.cc158 行で定義されています。

参照先 page_index_.

int v8::internal::RelativeAddress::page_offset (  )  const [inline]

serialize.cc159 行で定義されています。

参照先 page_offset_.

参照元 v8::internal::SimulatedHeapSpace::Allocate().

void v8::internal::RelativeAddress::set_to_large_code_object (  )  [inline]
void v8::internal::RelativeAddress::set_to_large_fixed_array (  )  [inline]
AllocationSpace v8::internal::RelativeAddress::space (  )  const [inline]

変数

serialize.cc190 行で定義されています。

参照元 Encode(), next_page(), と page_index().

serialize.cc191 行で定義されています。

参照元 Encode(), next_address(), next_page(), と page_offset().


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