joeq.Main
Class HostedVM.BogusHeapAddress
java.lang.Object
joeq.Memory.Address
joeq.Memory.HeapAddress
joeq.Main.HostedVM.BogusHeapAddress
- Enclosing class:
- HostedVM
public static class HostedVM.BogusHeapAddress
- extends HeapAddress
Methods inherited from class joeq.Memory.HeapAddress |
address32, addressOf, asObject, asReferenceType, atomicAdd, atomicAnd, atomicCas4, atomicCas8, atomicSub, getNull, logSize, pageAlign, size |
align
public Address align(int shift)
- Overrides:
align
in class HeapAddress
difference
public int difference(Address v)
- Overrides:
difference
in class HeapAddress
isNull
public boolean isNull()
- Overrides:
isNull
in class HeapAddress
offset
public Address offset(int offset)
- Overrides:
offset
in class HeapAddress
peek
public Address peek()
- Overrides:
peek
in class HeapAddress
peek1
public byte peek1()
- Overrides:
peek1
in class HeapAddress
peek2
public short peek2()
- Overrides:
peek2
in class HeapAddress
peek4
public int peek4()
- Overrides:
peek4
in class HeapAddress
peek8
public long peek8()
- Overrides:
peek8
in class HeapAddress
poke
public void poke(Address v)
- Overrides:
poke
in class HeapAddress
poke1
public void poke1(byte v)
- Overrides:
poke1
in class HeapAddress
poke2
public void poke2(short v)
- Overrides:
poke2
in class HeapAddress
poke4
public void poke4(int v)
- Overrides:
poke4
in class HeapAddress
poke8
public void poke8(long v)
- Overrides:
poke8
in class HeapAddress
stringRep
public String stringRep()
- Overrides:
stringRep
in class HeapAddress
to32BitValue
public int to32BitValue()
- Overrides:
to32BitValue
in class HeapAddress
Copyright © 2001-2008 John Whaley. All Rights Reserved.