org.jikesrvm.ia32
Class CodeArray

java.lang.Object
  extended by org.jikesrvm.ia32.CodeArray
Direct Known Subclasses:
ArchitectureSpecific.CodeArray

public abstract class CodeArray
extends Object

CodeArray represents a code object (contiguous memory region containing code). The types of the access methods are platform-dependent.


Nested Class Summary
static class CodeArray.Factory
          A helper class to contain the 'real' methods of CodeArray.
 
Field Summary
private  byte[] data
           
 
Constructor Summary
CodeArray(int size)
           
 
Method Summary
 byte get(int index)
           
 Object getBacking()
           
 int length()
           
 void set(int index, byte v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

private final byte[] data
Constructor Detail

CodeArray

public CodeArray(int size)
Method Detail

get

public byte get(int index)

set

public void set(int index,
                byte v)

length

public int length()

getBacking

public Object getBacking()