Package jbe

Source Code of jbe.DoMicro

package jbe;

import jbe.micro.Add;
import jbe.micro.Array;
import jbe.micro.BranchNotTaken;
import jbe.micro.BranchTaken;
import jbe.micro.GetField;
import jbe.micro.GetStatic;
import jbe.micro.Iinc;
import jbe.micro.InvokeInterface;
import jbe.micro.InvokeStatic;
import jbe.micro.InvokeVirtual;
import jbe.micro.Ldc;

/**
* Embedded Java Benchmark - JavaBenchEmbedded
*
* Invoke all benchmarks
*
* Versions:
*     V1.0  Used for the JOP thesis and various papers
*         Main applications are Kfl and UdpIp
*     V1.1  2007-04-11 cleanup of LowLevel - other devices
*         are included in the single LowLevel.java in comments
*
* @author admin
*
*/
public class DoMicro {

  public static void main(String[] args) {

    LowLevel.msg("Micro Benchmarks:");
    LowLevel.lf();

    Execute.perform(new Add());
    Execute.perform(new Iinc());
    Execute.perform(new Ldc());
    Execute.perform(new BranchTaken());
    Execute.perform(new BranchNotTaken());
    Execute.perform(new GetField());
    Execute.perform(new GetStatic());
    Execute.perform(new Array());
    Execute.perform(new InvokeVirtual());
    Execute.perform(new InvokeStatic());
    Execute.perform(new InvokeInterface());
  }
     
}
TOP

Related Classes of jbe.DoMicro

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.