#include <zone.h>
Static Public メソッド | |
static void * | New (int size) |
static void | DeleteAll () |
Private メソッド | |
Zone () | |
Static Private メソッド | |
static Address | NewExpand (int size) |
Static Private 変数 | |
static const int | kAlignment = kPointerSize |
static const int | kMinimumSegmentSize = 8 * KB |
static const int | kMaximumKeptSegmentSize = 64 * KB |
static Address | position_ = 0 |
static Address | limit_ = 0 |
v8::internal::Zone::Zone | ( | ) | [inline, private] |
参照先 UNREACHABLE.
void v8::internal::Zone::DeleteAll | ( | ) | [static] |
参照先 v8::internal::Segment::capacity(), v8::internal::Segment::clear_next(), v8::internal::Segment::Delete(), v8::internal::Segment::end(), v8::internal::Segment::head(), kAlignment, kMaximumKeptSegmentSize, limit_, v8::internal::Segment::next(), v8::internal::NULL, position_, v8::internal::RoundUp(), v8::internal::Segment::set_head(), v8::internal::Segment::size(), と v8::internal::Segment::start().
void * v8::internal::Zone::New | ( | int | size | ) | [inline, static] |
Address v8::internal::Zone::NewExpand | ( | int | size | ) | [static, private] |
参照先 ASSERT, v8::internal::Segment::end(), v8::internal::V8::FatalProcessOutOfMemory(), v8::internal::Segment::head(), kAlignment, kMinimumSegmentSize, limit_, New(), v8::internal::NULL, position_, v8::internal::RoundDown(), v8::internal::RoundUp(), v8::internal::Segment::size(), と v8::internal::Segment::start().
参照元 New().
const int v8::internal::Zone::kAlignment = kPointerSize [static, private] |
参照元 DeleteAll(), New(), と NewExpand().
const int v8::internal::Zone::kMaximumKeptSegmentSize = 64 * KB [static, private] |
参照元 DeleteAll().
const int v8::internal::Zone::kMinimumSegmentSize = 8 * KB [static, private] |
参照元 NewExpand().
Address v8::internal::Zone::limit_ = 0 [static, private] |
参照元 DeleteAll(), New(), と NewExpand().
Address v8::internal::Zone::position_ = 0 [static, private] |
参照元 DeleteAll(), New(), と NewExpand().