ibis.satin.impl.rewriter
Class Satinc

java.lang.Object
  extended by ibis.compile.IbiscComponent
      extended by ibis.satin.impl.rewriter.Satinc

public final class Satinc
extends ibis.compile.IbiscComponent


Constructor Summary
Satinc()
           
Satinc(boolean verbose, boolean local, boolean keep, boolean invocationRecordCache, boolean inletOpt, boolean spawnCounterOpt)
           
 
Method Summary
 org.apache.bcel.classfile.Method findMethod(org.apache.bcel.generic.InvokeInstruction ins)
           
 org.apache.bcel.classfile.JavaClass findMethodClass(org.apache.bcel.generic.InvokeInstruction ins)
           
 String getFileBase(String pkg, String name, String pre, String post)
           
 String getUsageString()
           
static void main(String[] args)
           
 void process(Iterator<?> classes)
           
 boolean processArgs(ArrayList<String> args)
           
 String rewriterImpl()
           
 void start(org.apache.bcel.classfile.JavaClass clazz)
           
static void usage()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Satinc

public Satinc()

Satinc

public Satinc(boolean verbose,
              boolean local,
              boolean keep,
              boolean invocationRecordCache,
              boolean inletOpt,
              boolean spawnCounterOpt)
Method Detail

getFileBase

public String getFileBase(String pkg,
                          String name,
                          String pre,
                          String post)

findMethod

public org.apache.bcel.classfile.Method findMethod(org.apache.bcel.generic.InvokeInstruction ins)

findMethodClass

public org.apache.bcel.classfile.JavaClass findMethodClass(org.apache.bcel.generic.InvokeInstruction ins)

start

public void start(org.apache.bcel.classfile.JavaClass clazz)

usage

public static void usage()

processArgs

public boolean processArgs(ArrayList<String> args)
Specified by:
processArgs in class ibis.compile.IbiscComponent

getUsageString

public String getUsageString()
Specified by:
getUsageString in class ibis.compile.IbiscComponent

rewriterImpl

public String rewriterImpl()
Specified by:
rewriterImpl in class ibis.compile.IbiscComponent

process

public void process(Iterator<?> classes)
Specified by:
process in class ibis.compile.IbiscComponent

main

public static void main(String[] args)


The Ibis project