Static Public メソッド

クラス v8::internal::Logger

#include <log.h>

すべてのメンバ一覧

Static Public メソッド

static bool Setup ()
static void TearDown ()
static void EnableSlidingStateWindow ()
static void Preamble (const char *content)
static void StringEvent (const char *name, const char *value)
static void IntEvent (const char *name, int value)
static void HandleEvent (const char *name, Object **location)
static void NewEvent (const char *name, void *object, size_t size)
static void DeleteEvent (const char *name, void *object)
static void ResourceEvent (const char *name, const char *tag)
static void SuspectReadEvent (String *name, String *obj)
static void DebugTag (const char *call_site_tag)
static void DebugEvent (const char *event_type, Vector< uint16_t > parameter)
static void ApiNamedSecurityCheck (Object *key)
static void ApiIndexedSecurityCheck (uint32_t index)
static void ApiNamedPropertyAccess (const char *tag, JSObject *holder, Object *name)
static void ApiIndexedPropertyAccess (const char *tag, JSObject *holder, uint32_t index)
static void ApiObjectAccess (const char *tag, JSObject *obj)
static void ApiEntryCall (const char *name)
static void CodeCreateEvent (const char *tag, Code *code, const char *source)
static void CodeCreateEvent (const char *tag, Code *code, String *name)
static void CodeCreateEvent (const char *tag, Code *code, int args_count)
static void CodeMoveEvent (Address from, Address to)
static void CodeDeleteEvent (Address from)
static void HeapSampleBeginEvent (const char *space, const char *kind)
static void HeapSampleEndEvent (const char *space, const char *kind)
static void HeapSampleItemEvent (const char *type, int number, int bytes)
static void SharedLibraryEvent (const char *library_path, unsigned start, unsigned end)
static void SharedLibraryEvent (const wchar_t *library_path, unsigned start, unsigned end)
static void RegExpCompileEvent (Handle< JSRegExp > regexp, bool in_cache)
static void RegExpExecEvent (Handle< JSRegExp > regexp, int start_index, Handle< String > input_string)

説明

log.h99 行で定義されています。


関数

void v8::internal::Logger::ApiEntryCall ( const char *  name  )  [static]

log.cc484 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::ApiIndexedPropertyAccess ( const char *  tag,
JSObject holder,
uint32_t  index 
) [static]
void v8::internal::Logger::ApiIndexedSecurityCheck ( uint32_t  index  )  [static]

log.cc438 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::ApiNamedPropertyAccess ( const char *  tag,
JSObject holder,
Object name 
) [static]
void v8::internal::Logger::ApiNamedSecurityCheck ( Object key  )  [static]
void v8::internal::Logger::ApiObjectAccess ( const char *  tag,
JSObject obj 
) [static]
void v8::internal::Logger::CodeCreateEvent ( const char *  tag,
Code code,
const char *  source 
) [static]
void v8::internal::Logger::CodeCreateEvent ( const char *  tag,
Code code,
String name 
) [static]
void v8::internal::Logger::CodeCreateEvent ( const char *  tag,
Code code,
int  args_count 
) [static]
void v8::internal::Logger::CodeDeleteEvent ( Address  from  )  [static]

log.cc567 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::CodeMoveEvent ( Address  from,
Address  to 
) [static]

log.cc556 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::DebugEvent ( const char *  event_type,
Vector< uint16_t >  parameter 
) [static]
void v8::internal::Logger::DebugTag ( const char *  call_site_tag  )  [static]
void v8::internal::Logger::DeleteEvent ( const char *  name,
void *  object 
) [static]

log.cc503 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::EnableSlidingStateWindow (  )  [static]

log.cc784 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::HandleEvent ( const char *  name,
Object **  location 
) [static]

log.cc287 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::HeapSampleBeginEvent ( const char *  space,
const char *  kind 
) [static]

log.cc606 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::HeapSampleEndEvent ( const char *  space,
const char *  kind 
) [static]

log.cc615 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::HeapSampleItemEvent ( const char *  type,
int  number,
int  bytes 
) [static]

log.cc624 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::IntEvent ( const char *  name,
int  value 
) [static]

log.cc278 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::NewEvent ( const char *  name,
void *  object,
size_t  size 
) [static]

log.cc492 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::Preamble ( const char *  content  )  [static]

log.cc260 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::RegExpCompileEvent ( Handle< JSRegExp regexp,
bool  in_cache 
) [static]

log.cc410 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::RegExpExecEvent ( Handle< JSRegExp regexp,
int  start_index,
Handle< String input_string 
) [static]

log.cc422 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::ResourceEvent ( const char *  name,
const char *  tag 
) [static]
bool v8::internal::Logger::Setup (  )  [static]
void v8::internal::Logger::SharedLibraryEvent ( const wchar_t *  library_path,
unsigned  start,
unsigned  end 
) [static]

log.cc339 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::SharedLibraryEvent ( const char *  library_path,
unsigned  start,
unsigned  end 
) [static]

log.cc327 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::StringEvent ( const char *  name,
const char *  value 
) [static]

log.cc269 行で定義されています。

参照先 v8::internal::NULL.

void v8::internal::Logger::SuspectReadEvent ( String name,
String obj 
) [static]

log.cc593 行で定義されています。

参照先 v8::internal::NULL, と v8::internal::String::PrintOn().

void v8::internal::Logger::TearDown (  )  [static]

log.cc759 行で定義されています。

参照先 v8::internal::NULL.

参照元 v8::internal::Serializer::PutLog().


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