coins.backend.opt
クラス Profiler

java.lang.Object
  |
  +--coins.backend.opt.Profiler

public class Profiler
extends java.lang.Object

Insert code for counting number of executions on each basic-block.


入れ子クラスの概要
(パッケージプライベート)  class Profiler.LocalTrigger
           
static class Profiler.Trigger
           
 
フィールドの概要
(パッケージプライベート)  int arraySize
           
(パッケージプライベート)  Symbol counterArray
           
(パッケージプライベート)  int counterSize
           
(パッケージプライベート)  int counterType
           
(パッケージプライベート)  int index
           
(パッケージプライベート)  LirFactory lir
           
(パッケージプライベート)  Module module
           
(パッケージプライベート)  int nPositions
           
(パッケージプライベート)  int[] positions
           
static Profiler.Trigger trig
           
(パッケージプライベート)  int typeAddress
           
 
コンストラクタの概要
(パッケージプライベート) Profiler(Module module)
          Instantiation
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

trig

public static final Profiler.Trigger trig

module

Module module

lir

LirFactory lir

counterType

int counterType

typeAddress

int typeAddress

counterSize

int counterSize

counterArray

Symbol counterArray

index

int index

nPositions

int nPositions

positions

int[] positions

arraySize

int arraySize
コンストラクタの詳細

Profiler

Profiler(Module module)
Instantiation