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
NativeGroupRetainedObjectInfo Class Reference
Inheritance diagram for NativeGroupRetainedObjectInfo:
Collaboration diagram for NativeGroupRetainedObjectInfo:

Public Member Functions

 NativeGroupRetainedObjectInfo (const char *label)
 
virtual ~NativeGroupRetainedObjectInfo ()
 
virtual void Dispose ()
 
virtual bool IsEquivalent (RetainedObjectInfo *other)
 
virtual intptr_t GetHash ()
 
virtual const char * GetLabel ()
 
- Public Member Functions inherited from RetainedObjectInfo
virtual const char * GetGroupLabel ()
 
virtual intptr_t GetElementCount ()
 
virtual intptr_t GetSizeInBytes ()
 

Additional Inherited Members

- Protected Member Functions inherited from RetainedObjectInfo
 RetainedObjectInfo ()
 
virtual ~RetainedObjectInfo ()
 

Detailed Description

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

Constructor & Destructor Documentation

NativeGroupRetainedObjectInfo ( const char *  label)
inlineexplicit

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

virtual ~NativeGroupRetainedObjectInfo ( )
inlinevirtual

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

Member Function Documentation

virtual void Dispose ( )
inlinevirtual

Called by V8 when it no longer needs an instance.

Implements RetainedObjectInfo.

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

References CHECK.

virtual intptr_t GetHash ( )
inlinevirtual

Returns hash value for the instance. Equivalent instances must have the same hash value.

Implements RetainedObjectInfo.

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

virtual const char* GetLabel ( )
inlinevirtual

Returns human-readable label. It must be a null-terminated UTF-8 encoded string. V8 copies its contents during a call to GetLabel.

Implements RetainedObjectInfo.

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

virtual bool IsEquivalent ( RetainedObjectInfo other)
inlinevirtual

Returns whether two instances are equivalent.

Implements RetainedObjectInfo.

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

References RetainedObjectInfo::GetHash(), and RetainedObjectInfo::GetLabel().


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