v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TestRetainedObjectInfo Class Reference
Inheritance diagram for TestRetainedObjectInfo:
Collaboration diagram for TestRetainedObjectInfo:

Public Member Functions

 TestRetainedObjectInfo ()
 
bool has_been_disposed ()
 
virtual void Dispose ()
 
virtual bool IsEquivalent (v8::RetainedObjectInfo *other)
 
virtual intptr_t GetHash ()
 
virtual const char * GetLabel ()
 
 TestRetainedObjectInfo ()
 
bool has_been_disposed ()
 
virtual void Dispose ()
 
virtual bool IsEquivalent (v8::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 52 of file test-global-handles.cc.

Constructor & Destructor Documentation

Definition at line 54 of file test-global-handles.cc.

Definition at line 373 of file test-mark-compact.cc.

Member Function Documentation

virtual void Dispose ( )
inlinevirtual

Called by V8 when it no longer needs an instance.

Implements RetainedObjectInfo.

Definition at line 58 of file test-global-handles.cc.

References ASSERT.

virtual void Dispose ( )
inlinevirtual

Called by V8 when it no longer needs an instance.

Implements RetainedObjectInfo.

Definition at line 377 of file test-mark-compact.cc.

References ASSERT.

virtual intptr_t GetHash ( )
inlinevirtual

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

Implements RetainedObjectInfo.

Definition at line 67 of file test-global-handles.cc.

virtual intptr_t GetHash ( )
inlinevirtual

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

Implements RetainedObjectInfo.

Definition at line 386 of file test-mark-compact.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 69 of file test-global-handles.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 388 of file test-mark-compact.cc.

bool has_been_disposed ( )
inline

Definition at line 56 of file test-global-handles.cc.

bool has_been_disposed ( )
inline

Definition at line 375 of file test-mark-compact.cc.

virtual bool IsEquivalent ( v8::RetainedObjectInfo other)
inlinevirtual

Returns whether two instances are equivalent.

Implements RetainedObjectInfo.

Definition at line 63 of file test-global-handles.cc.

virtual bool IsEquivalent ( v8::RetainedObjectInfo other)
inlinevirtual

Returns whether two instances are equivalent.

Implements RetainedObjectInfo.

Definition at line 382 of file test-mark-compact.cc.


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