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

クラス v8::internal::Segment

すべてのメンバ一覧

Public メソッド

Segmentnext () const
void clear_next ()
int size () const
int capacity () const
Address start () const
Address end () const

Static Public メソッド

static Segmenthead ()
static void set_head (Segment *head)
static SegmentNew (int size)
static void Delete (Segment *segment)

Private メソッド

Address address (int n) const

Private 変数

Segmentnext_
int size_

Static Private 変数

static Segmenthead_ = NULL

説明

zone.cc48 行で定義されています。


関数

Address v8::internal::Segment::address ( int  n  )  const [inline, private]

zone.cc81 行で定義されています。

参照元 end(), と start().

int v8::internal::Segment::capacity (  )  const [inline]

zone.cc54 行で定義されています。

参照先 size_.

参照元 v8::internal::Zone::DeleteAll().

void v8::internal::Segment::clear_next (  )  [inline]

zone.cc51 行で定義されています。

参照先 next_, と v8::internal::NULL.

参照元 v8::internal::Zone::DeleteAll().

static void v8::internal::Segment::Delete ( Segment segment  )  [inline, static]

zone.cc75 行で定義されています。

参照元 v8::internal::Zone::DeleteAll().

Address v8::internal::Segment::end (  )  const [inline]

zone.cc57 行で定義されています。

参照先 address(), と size_.

参照元 v8::internal::Zone::DeleteAll(), と v8::internal::Zone::NewExpand().

static Segment* v8::internal::Segment::head (  )  [inline, static]

zone.cc59 行で定義されています。

参照先 head_.

参照元 v8::internal::Zone::DeleteAll(), と v8::internal::Zone::NewExpand().

static Segment* v8::internal::Segment::New ( int  size  )  [inline, static]

zone.cc64 行で定義されています。

参照先 head_, next_, v8::internal::NULL, と size_.

Segment* v8::internal::Segment::next (  )  const [inline]

zone.cc50 行で定義されています。

参照先 next_.

参照元 v8::internal::Zone::DeleteAll().

static void v8::internal::Segment::set_head ( Segment head  )  [inline, static]

zone.cc60 行で定義されています。

参照先 head_.

参照元 v8::internal::Zone::DeleteAll().

int v8::internal::Segment::size (  )  const [inline]

zone.cc53 行で定義されています。

参照先 size_.

参照元 v8::internal::Zone::DeleteAll(), と v8::internal::Zone::NewExpand().

Address v8::internal::Segment::start (  )  const [inline]

zone.cc56 行で定義されています。

参照先 address().

参照元 v8::internal::Zone::DeleteAll(), と v8::internal::Zone::NewExpand().


変数

Segment * v8::internal::Segment::head_ = NULL [static, private]

zone.cc85 行で定義されています。

参照元 head(), New(), と set_head().

zone.cc86 行で定義されています。

参照元 clear_next(), New(), と next().

zone.cc87 行で定義されています。

参照元 capacity(), end(), New(), と size().


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