v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CodeEntry Class Reference

#include <profile-generator.h>

Public Member Functions

 INLINE (CodeEntry(Logger::LogEventsAndTags tag, const char *name_prefix, const char *name, const char *resource_name, int line_number, int security_token_id))
 
 INLINE (bool is_js_function() const)
 
 INLINE (const char *name_prefix() const)
 
 INLINE (bool has_name_prefix() const)
 
 INLINE (const char *name() const)
 
 INLINE (const char *resource_name() const)
 
 INLINE (int line_number() const)
 
 INLINE (int shared_id() const)
 
 INLINE (void set_shared_id(int shared_id))
 
 INLINE (int security_token_id() const)
 
 INLINE (static bool is_js_function_tag(Logger::LogEventsAndTags tag))
 
void CopyData (const CodeEntry &source)
 
uint32_t GetCallUid () const
 
bool IsSameAs (CodeEntry *entry) const
 

Static Public Attributes

static const char *const kEmptyNamePrefix = ""
 

Detailed Description

Definition at line 93 of file profile-generator.h.

Member Function Documentation

void CopyData ( const CodeEntry source)

Definition at line 184 of file profile-generator.cc.

uint32_t GetCallUid ( ) const

Definition at line 193 of file profile-generator.cc.

References v8::internal::ComputeIntegerHash().

INLINE ( CodeEntry(Logger::LogEventsAndTags tag, const char *name_prefix, const char *name, const char *resource_name, int line_number, int security_token_id)  )
INLINE ( bool is_js_function()  const)
inline

Definition at line 103 of file profile-generator.h.

INLINE ( const char *name_prefix()  const)
inline

Definition at line 104 of file profile-generator.h.

INLINE ( bool has_name_prefix()  const)
inline

Definition at line 105 of file profile-generator.h.

INLINE ( const char *name()  const)
inline

Definition at line 106 of file profile-generator.h.

INLINE ( const char *resource_name()  const)
inline

Definition at line 107 of file profile-generator.h.

INLINE ( int line_number()  const)
inline

Definition at line 108 of file profile-generator.h.

INLINE ( int shared_id()  const)
inline

Definition at line 109 of file profile-generator.h.

INLINE ( void   set_shared_idint shared_id)
inline

Definition at line 110 of file profile-generator.h.

INLINE ( int security_token_id()  const)
inline

Definition at line 111 of file profile-generator.h.

INLINE ( static bool   is_js_function_tagLogger::LogEventsAndTags tag)
bool IsSameAs ( CodeEntry entry) const

Definition at line 214 of file profile-generator.cc.

Field Documentation

const char *const kEmptyNamePrefix = ""
static

The documentation for this class was generated from the following files: