dioscuri.module.cpu32
Class JavaCodeAnalyser

java.lang.Object
  extended by dioscuri.module.cpu32.JavaCodeAnalyser

public class JavaCodeAnalyser
extends java.lang.Object

Author:
Bram Lohman, Bart Kiers

Constructor Summary
JavaCodeAnalyser()
           
 
Method Summary
static int getMaxLocalVariables(int[] code)
           
static int getMaxStackDepth(int[] code, int start, ClassFile cf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaCodeAnalyser

public JavaCodeAnalyser()
Method Detail

getMaxStackDepth

public static int getMaxStackDepth(int[] code,
                                   int start,
                                   ClassFile cf)
Parameters:
code -
start -
cf -
Returns:
-

getMaxLocalVariables

public static int getMaxLocalVariables(int[] code)
Parameters:
code -
Returns:
-