#include <heap.h>
Public メソッド | |
| void | Initialize (Address low, Address high) |
| bool | is_full () |
| bool | is_empty () |
| bool | overflowed () |
| void | clear_overflowed () |
| void | Push (HeapObject *object) |
| HeapObject * | Pop () |
Private 変数 | |
| HeapObject ** | low_ |
| HeapObject ** | top_ |
| HeapObject ** | high_ |
| bool | overflowed_ |
| void v8::internal::MarkingStack::clear_overflowed | ( | ) | [inline] |
参照先 high_, low_, overflowed_, と top_.
| bool v8::internal::MarkingStack::is_empty | ( | ) | [inline] |
| bool v8::internal::MarkingStack::is_full | ( | ) | [inline] |
| bool v8::internal::MarkingStack::overflowed | ( | ) | [inline] |
| HeapObject* v8::internal::MarkingStack::Pop | ( | ) | [inline] |
| void v8::internal::MarkingStack::Push | ( | HeapObject * | object | ) | [inline] |
HeapObject** v8::internal::MarkingStack::high_ [private] |
参照元 Initialize(), と is_full().
HeapObject** v8::internal::MarkingStack::low_ [private] |
参照元 Initialize(), と is_empty().
bool v8::internal::MarkingStack::overflowed_ [private] |
参照元 clear_overflowed(), Initialize(), overflowed(), と Push().
HeapObject** v8::internal::MarkingStack::top_ [private] |
参照元 Initialize(), is_empty(), is_full(), Pop(), と Push().
1.7.1