Uses of Class
joeq.Memory.Address

Packages that use Address
joeq.Class   
joeq.Compiler.Quad   
joeq.Interpreter   
joeq.Main   
joeq.Memory   
joeq.Runtime   
 

Uses of Address in joeq.Class
 

Methods in joeq.Class with parameters of type Address
 void jq_Class.setStaticData(jq_StaticField sf, Address data)
           
 void jq_StaticField.setValue(Address v)
           
 

Uses of Address in joeq.Compiler.Quad
 

Methods in joeq.Compiler.Quad that return Address
 Address Operand.PConstOperand.getValue()
           
 

Methods in joeq.Compiler.Quad with parameters of type Address
 void Operand.PConstOperand.setValue(Address o)
           
 

Constructors in joeq.Compiler.Quad with parameters of type Address
Operand.PConstOperand(Address v)
           
 

Uses of Address in joeq.Interpreter
 

Methods in joeq.Interpreter that return Address
 Address QuadInterpreter.getReg_P(RegisterFactory.Register r)
           
 

Methods in joeq.Interpreter with parameters of type Address
 void QuadInterpreter.putReg_P(RegisterFactory.Register r, Address i)
           
 

Uses of Address in joeq.Main
 

Subclasses of Address in joeq.Main
static class HostedVM.BogusHeapAddress
           
 

Methods in joeq.Main that return Address
 Address HostedVM.BogusHeapAddress.align(int shift)
           
 Address HostedVM.BogusHeapAddress.offset(int offset)
           
 Address HostedVM.BogusHeapAddress.peek()
           
 

Methods in joeq.Main with parameters of type Address
 int HostedVM.BogusHeapAddress.difference(Address v)
           
 void HostedVM.BogusHeapAddress.poke(Address v)
           
 

Uses of Address in joeq.Memory
 

Subclasses of Address in joeq.Memory
 class CodeAddress
           
 class HeapAddress
           
 class StackAddress
           
 

Methods in joeq.Memory that return Address
 Address StackAddress.align(int shift)
           
 Address CodeAddress.align(int shift)
           
 Address HeapAddress.align(int shift)
           
abstract  Address Address.align(int shift)
           
 Address StackAddress.offset(int offset)
           
 Address CodeAddress.offset(int offset)
           
 Address HeapAddress.offset(int offset)
           
abstract  Address Address.offset(int offset)
           
 Address StackAddress.peek()
           
 Address CodeAddress.peek()
           
 Address HeapAddress.peek()
           
abstract  Address Address.peek()
           
 

Methods in joeq.Memory with parameters of type Address
 int StackAddress.difference(Address v)
           
 int CodeAddress.difference(Address v)
           
 int HeapAddress.difference(Address v)
           
abstract  int Address.difference(Address v)
           
 void StackAddress.poke(Address v)
           
 void CodeAddress.poke(Address v)
           
 void HeapAddress.poke(Address v)
           
abstract  void Address.poke(Address v)
           
 

Uses of Address in joeq.Runtime
 

Methods in joeq.Runtime that return Address
static Address Reflection.arrayload_R(Address[] o, int i)
           
 Address BasicReflectionImpl.arrayload_R(Address[] o, int i)
           
static Address Reflection.getfield_P(Object o, jq_InstanceField f)
           
 Address BasicReflectionImpl.getfield_P(Object o, jq_InstanceField f)
           
static Address Reflection.getstatic_P(jq_StaticField f)
           
 Address BasicReflectionImpl.getstatic_P(jq_StaticField f)
           
static Address Reflection.invokeA(jq_Method m, Object dis, Object[] args)
           
 Address BasicReflectionImpl.invokeA(jq_Method m, Object dis, Object[] args)
           
 

Methods in joeq.Runtime with parameters of type Address
static Address Reflection.arrayload_R(Address[] o, int i)
           
 Address BasicReflectionImpl.arrayload_R(Address[] o, int i)
           
static void Reflection.putfield_P(Object o, jq_InstanceField f, Address v)
           
 void BasicReflectionImpl.putfield_P(Object o, jq_InstanceField f, Address v)
           
static void Reflection.putstatic_P(jq_StaticField f, Address v)
           
 void BasicReflectionImpl.putstatic_P(jq_StaticField f, Address v)
           
static void Debug.write(Address x)
           
static void Debug.write(String s, Address x)
           
static void Debug.writeln(Address x)
           
static void Debug.writeln(String s, Address x)
           
 



Copyright © 2001-2008 John Whaley. All Rights Reserved.