V8 Project
|
#include <log.h>
Classes | |
class | NameBuffer |
Private Member Functions | |
virtual void | LogRecordedBuffer (Code *code, SharedFunctionInfo *shared, const char *name, int length)=0 |
Private Attributes | |
NameBuffer * | name_buffer_ |
|
virtual |
|
virtual |
Implements v8::internal::CodeEventListener.
Definition at line 160 of file log.cc.
References v8::internal::CodeEventLogger::NameBuffer::AppendBytes(), v8::internal::CodeEventLogger::NameBuffer::get(), v8::internal::CodeEventLogger::NameBuffer::Init(), LogRecordedBuffer(), name_buffer_, NULL, and v8::internal::CodeEventLogger::NameBuffer::size().
|
virtual |
Implements v8::internal::CodeEventListener.
Definition at line 212 of file log.cc.
References v8::internal::CodeEventLogger::NameBuffer::AppendInt(), v8::internal::CodeEventLogger::NameBuffer::get(), v8::internal::CodeEventLogger::NameBuffer::Init(), LogRecordedBuffer(), name_buffer_, NULL, and v8::internal::CodeEventLogger::NameBuffer::size().
|
virtual |
Implements v8::internal::CodeEventListener.
Definition at line 169 of file log.cc.
References v8::internal::CodeEventLogger::NameBuffer::AppendName(), v8::internal::CodeEventLogger::NameBuffer::get(), v8::internal::CodeEventLogger::NameBuffer::Init(), LogRecordedBuffer(), name, name_buffer_, NULL, and v8::internal::CodeEventLogger::NameBuffer::size().
|
virtual |
Implements v8::internal::CodeEventListener.
Definition at line 178 of file log.cc.
References v8::internal::CodeEventLogger::NameBuffer::AppendBytes(), v8::internal::CodeEventLogger::NameBuffer::AppendName(), v8::internal::ComputeMarker(), v8::internal::CodeEventLogger::NameBuffer::get(), v8::internal::CodeEventLogger::NameBuffer::Init(), LogRecordedBuffer(), name, name_buffer_, and v8::internal::CodeEventLogger::NameBuffer::size().
|
virtual |
Implements v8::internal::CodeEventListener.
Definition at line 190 of file log.cc.
References v8::internal::CodeEventLogger::NameBuffer::AppendByte(), v8::internal::CodeEventLogger::NameBuffer::AppendBytes(), v8::internal::CodeEventLogger::NameBuffer::AppendHex(), v8::internal::CodeEventLogger::NameBuffer::AppendInt(), v8::internal::CodeEventLogger::NameBuffer::AppendString(), v8::internal::ComputeMarker(), v8::internal::SharedFunctionInfo::DebugName(), v8::internal::CodeEventLogger::NameBuffer::get(), v8::internal::Hash(), v8::internal::CodeEventLogger::NameBuffer::Init(), LogRecordedBuffer(), name_buffer_, and v8::internal::CodeEventLogger::NameBuffer::size().
|
inlinevirtual |
Implements v8::internal::CodeEventListener.
Reimplemented in v8::internal::LowLevelLogger.
|
privatepure virtual |
Implemented in v8::internal::PerfJitLogger, v8::internal::JitLogger, v8::internal::LowLevelLogger, v8::internal::PerfBasicLogger, and v8::internal::CodeAddressMap.
Referenced by CodeCreateEvent(), and RegExpCodeCreateEvent().
Implements v8::internal::CodeEventListener.
Definition at line 221 of file log.cc.
References v8::internal::CodeEventLogger::NameBuffer::AppendString(), v8::internal::CodeEventLogger::NameBuffer::get(), v8::internal::CodeEventLogger::NameBuffer::Init(), LogRecordedBuffer(), name_buffer_, NULL, and v8::internal::CodeEventLogger::NameBuffer::size().
|
private |
Definition at line 534 of file log.h.
Referenced by CodeCreateEvent(), RegExpCodeCreateEvent(), and ~CodeEventLogger().