public class MemRegion
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
MemRegion() |
MemRegion(Address memRegionAddr)
This constructor takes a "MemRegion*" in the target process
|
MemRegion(Address start,
Address limit) |
MemRegion(Address start,
long wordSize) |
Modifier and Type | Method and Description |
---|---|
long |
byteSize() |
java.lang.Object |
clone() |
boolean |
contains(Address addr) |
boolean |
contains(MemRegion mr2) |
MemRegion |
copy() |
Address |
end() |
OopHandle |
endAsOopHandle() |
MemRegion |
intersection(MemRegion mr2) |
void |
setEnd(Address end) |
void |
setStart(Address start) |
void |
setWordSize(long wordSize) |
Address |
start() |
OopHandle |
startAsOopHandle() |
MemRegion |
union(MemRegion mr2) |
long |
wordSize() |
public MemRegion()
public MemRegion(Address memRegionAddr)
public MemRegion(Address start, long wordSize)
public java.lang.Object clone()
clone
in class java.lang.Object
public MemRegion copy()
public Address start()
public OopHandle startAsOopHandle()
public Address end()
public OopHandle endAsOopHandle()
public void setStart(Address start)
public void setEnd(Address end)
public void setWordSize(long wordSize)
public boolean contains(MemRegion mr2)
public boolean contains(Address addr)
public long byteSize()
public long wordSize()
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.