Scripting on this page tracks web page traffic, but does not change the content in any way.
JavaScript is disabled on your browser.
java.lang.Object
sun.jvm.hotspot.runtime.VMObject
Direct Known Subclasses:
AdaptiveFreeList , AFLBinaryTreeDictionary , BasicHashtable , BasicHashtableEntry , BasicLock , BasicObjectLock , Block , Block_Array , BreakpointInfo , ciBaseObject , ciConstant , ciEnv , ciField , ciObjectFactory , ClassLoaderData , CMSBitMap , CMSCollector , CodeBlob , CodeHeap , CollectedHeap , Compile , CompiledICHolder , CompileTask , ConstMethod , FreeChunk , G1Allocator , G1HeapRegionTable , G1MonitoringSupport , Generation , Generation.StatRecord , GenerationSpec , GenericArray , GenericGrowableArray , HashtableBucket , HeapBlock , HeapBlock.Header , HeapRegionManager , HeapRegionSetBase , HeapRegionSetCount , ImmutableSpace , InlineTree , JavaCallWrapper , JNIHandleBlock , JNIid , JVMState , LinearAllocBlock , Mark , Metadata , Node , Node_Array , ObjectMonitor , OopMap , OopMapSet , OSThread , PCDesc , PerfDataEntry , PerfDataPrologue , Phase , ProtectionDomainCacheEntry , ProtectionDomainEntry , PSOldGen , PSYoungGen , Space , Stub , StubQueue , Symbol , Thread , ThreadLocalAllocBuffer , VirtualSpace
public class VMObject
extends java.lang.Object
This is a base class for all VM runtime objects which wrap
Addresses. The rationale is that without this in place, every
class would have to implement equals() and hashCode() with
boilerplate code, a practice which is inherently error-prone.
Field Summary
Fields
Modifier and Type
Field and Description
protected Address
addr
Constructor Summary
Constructors
Constructor and Description
VMObject (Address addr)
All of the objects have this as their constructor's signature
anyway
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Method Detail
hashCode
public int hashCode()
Overrides:
hashCode
in class java.lang.Object
Submit a bug or feature For further API reference and developer documentation, see Java SE Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms . Also see the documentation redistribution policy .
Scripting on this page tracks web page traffic, but does not change the content in any way.