jist.minisim
Class prime

java.lang.Object
  extended by jist.minisim.prime

public class prime
extends java.lang.Object

Pulls in all the classes that it find below a given classpath in order to get rewriter statistics.

Since:
JIST1.0

Nested Class Summary
static class prime.ClassFileFilter
          A filename filter to return only directories.
static class prime.DirFileFilter
          A filename filter to return only class files.
 
Field Summary
static prime.ClassFileFilter classFileFilter
          class file list filter.
static prime.DirFileFilter dirFileFilter
          directory file list filter.
static java.lang.String VERSION
          benchmark version.
 
Constructor Summary
prime()
           
 
Method Summary
static void loadDir(java.io.File dir, java.lang.String base)
          Process a directory of class files.
static void main(java.lang.String[] args)
          Benchmark entry point: recursively load and rewrite classes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
benchmark version.

See Also:
Constant Field Values

classFileFilter

public static final prime.ClassFileFilter classFileFilter
class file list filter.


dirFileFilter

public static final prime.DirFileFilter dirFileFilter
directory file list filter.

Constructor Detail

prime

public prime()
Method Detail

loadDir

public static void loadDir(java.io.File dir,
                           java.lang.String base)
Process a directory of class files.

Parameters:
dir - directory path
base - relative path from package root directory

main

public static void main(java.lang.String[] args)
Benchmark entry point: recursively load and rewrite classes.

Parameters:
args - command-line parameters