構成 | ネームスペース | マクロ定義 | 列挙型 | 関数 | 変数

src/top.cc

#include "v8.h"
#include "api.h"
#include "bootstrapper.h"
#include "debug.h"
#include "execution.h"
#include "string-stream.h"
#include "platform.h"

ソースコードを見る。

構成

class  v8::internal::PreallocatedMemoryThread
class  v8::internal::StackTraceFrameIterator

ネームスペース

namespace  v8
namespace  v8::internal

マクロ定義

#define C(name)   reinterpret_cast<Address>(Top::name()),
#define VISIT(field)   v->VisitPointer(reinterpret_cast<Object**>(&(field)));

列挙型

enum  v8::internal::MayAccessDecision { v8::internal::YES, v8::internal::NO, v8::internal::UNKNOWN }

関数

static void v8::internal::PrintFrames (StringStream *accumulator, StackFrame::PrintMode mode)
static MayAccessDecision v8::internal::MayAccessPreCheck (JSObject *receiver, v8::AccessType type)

変数

NoAllocationStringAllocator * v8::internal::preallocated_message_space = NULL
Address v8::internal::top_addresses []
static bool v8::internal::initialized = false
static int v8::internal::stack_trace_nesting_level = 0
static StringStream * v8::internal::incomplete_message = NULL

マクロ定義

#define C (   name  )     reinterpret_cast<Address>(Top::name()),
#define VISIT (   field  )     v->VisitPointer(reinterpret_cast<Object**>(&(field)));

top.cc65 行で定義されています。

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義