coins.backend.sched
Class Pipelining.ResourceTable

java.lang.Object
  extended bycoins.backend.sched.Pipelining.ResourceTable
Enclosing class:
Pipelining

class Pipelining.ResourceTable
extends java.lang.Object


Field Summary
(package private)  int size
           
(package private)  java.util.ArrayList table
           
 
Constructor Summary
(package private) Pipelining.ResourceTable(int length)
           
 
Method Summary
(package private)  void add(Pipelining.ScheduledNode sn, Pipelining.PairIndex pi)
           
(package private)  Pipelining.ScheduledNode get(int index)
           
(package private)  int getMaxStage()
           
(package private)  void set(Pipelining.ScheduledNode sn)
           
(package private)  void set(Pipelining.ScheduledNode sn, int stage, int index)
           
(package private)  void set(Pipelining.ScheduledNode sn, Pipelining.PairIndex pi)
           
(package private)  int setWithFalseDepend(Pipelining.ScheduledNode sn)
           
(package private)  int setWithReason(Pipelining.ScheduledNode sn)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

table

java.util.ArrayList table

size

int size
Constructor Detail

Pipelining.ResourceTable

Pipelining.ResourceTable(int length)
Method Detail

get

Pipelining.ScheduledNode get(int index)

set

void set(Pipelining.ScheduledNode sn)

set

void set(Pipelining.ScheduledNode sn,
         int stage,
         int index)

set

void set(Pipelining.ScheduledNode sn,
         Pipelining.PairIndex pi)

add

void add(Pipelining.ScheduledNode sn,
         Pipelining.PairIndex pi)

setWithReason

int setWithReason(Pipelining.ScheduledNode sn)

setWithFalseDepend

int setWithFalseDepend(Pipelining.ScheduledNode sn)

getMaxStage

int getMaxStage()

toString

public java.lang.String toString()