v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
Public Member Functions | |
NameBuffer () | |
void | Reset () |
void | Init (Logger::LogEventsAndTags tag) |
void | AppendName (Name *name) |
void | AppendString (String *str) |
void | AppendBytes (const char *bytes, int size) |
void | AppendBytes (const char *bytes) |
void | AppendByte (char c) |
void | AppendInt (int n) |
void | AppendHex (uint32_t n) |
const char * | get () |
int | size () const |
|
inline |
Definition at line 82 of file log.cc.
References CodeEventLogger::NameBuffer::Reset().
|
inline |
Definition at line 140 of file log.cc.
Referenced by CodeEventLogger::NameBuffer::AppendName(), CodeEventLogger::CodeCreateEvent(), and CodeEventLogger::NameBuffer::Init().
|
inline |
Definition at line 130 of file log.cc.
References OS::MemCopy(), v8::internal::Min(), and CodeEventLogger::NameBuffer::size().
Referenced by CodeEventLogger::NameBuffer::AppendBytes(), CodeEventLogger::NameBuffer::AppendName(), CodeEventLogger::CodeCreateEvent(), and CodeEventLogger::NameBuffer::Init().
|
inline |
Definition at line 136 of file log.cc.
References CodeEventLogger::NameBuffer::AppendBytes(), and v8::internal::StrLength().
|
inline |
Definition at line 154 of file log.cc.
References CodeEventLogger::NameBuffer::size(), and OS::SNPrintF().
Referenced by CodeEventLogger::NameBuffer::AppendName(), and CodeEventLogger::CodeCreateEvent().
|
inline |
Definition at line 145 of file log.cc.
References CodeEventLogger::NameBuffer::size(), and OS::SNPrintF().
Referenced by CodeEventLogger::CodeCreateEvent().
|
inline |
Definition at line 94 of file log.cc.
References CodeEventLogger::NameBuffer::AppendByte(), CodeEventLogger::NameBuffer::AppendBytes(), CodeEventLogger::NameBuffer::AppendHex(), CodeEventLogger::NameBuffer::AppendString(), Symbol::cast(), String::cast(), and Name::Hash().
Referenced by CodeEventLogger::CodeCreateEvent().
|
inline |
Definition at line 111 of file log.cc.
References Utf8::Encode(), Utf8::kMaxOneByteChar, Utf16::kNoPreviousCharacter, Utf8::Length(), String::length(), v8::internal::Min(), v8::internal::NULL, and String::WriteToFlat().
Referenced by CodeEventLogger::NameBuffer::AppendName(), CodeEventLogger::CodeCreateEvent(), and CodeEventLogger::RegExpCodeCreateEvent().
|
inline |
Definition at line 163 of file log.cc.
Referenced by CodeEventLogger::CodeCreateEvent(), and CodeEventLogger::RegExpCodeCreateEvent().
|
inline |
Definition at line 88 of file log.cc.
References CodeEventLogger::NameBuffer::AppendByte(), CodeEventLogger::NameBuffer::AppendBytes(), and CodeEventLogger::NameBuffer::Reset().
Referenced by CodeEventLogger::CodeCreateEvent(), and CodeEventLogger::RegExpCodeCreateEvent().
|
inline |
Definition at line 84 of file log.cc.
Referenced by CodeEventLogger::NameBuffer::Init(), and CodeEventLogger::NameBuffer::NameBuffer().
|
inline |
Definition at line 164 of file log.cc.
Referenced by CodeEventLogger::NameBuffer::AppendBytes(), CodeEventLogger::NameBuffer::AppendHex(), CodeEventLogger::NameBuffer::AppendInt(), CodeEventLogger::CodeCreateEvent(), and CodeEventLogger::RegExpCodeCreateEvent().