From d7f2447f7dff725f655ca7b46d2e4a81d931aab0 Mon Sep 17 00:00:00 2001 From: jjenista Date: Sat, 31 Jul 2010 17:13:03 +0000 Subject: [PATCH] commit micro benchmarks for later experiments --- Robust/src/Benchmarks/oooJava/micro/makefile | 4 +-- Robust/src/Benchmarks/oooJava/micro/test.java | 20 +++++++++++-- Robust/src/Benchmarks/oooJava/micro2/makefile | 30 +++++++++++++++++++ .../src/Benchmarks/oooJava/micro2/test.java | 30 +++++++++++++++++++ Robust/src/Benchmarks/oooJava/micro3/makefile | 30 +++++++++++++++++++ .../src/Benchmarks/oooJava/micro3/test.java | 29 ++++++++++++++++++ 6 files changed, 138 insertions(+), 5 deletions(-) create mode 100644 Robust/src/Benchmarks/oooJava/micro2/makefile create mode 100644 Robust/src/Benchmarks/oooJava/micro2/test.java create mode 100644 Robust/src/Benchmarks/oooJava/micro3/makefile create mode 100644 Robust/src/Benchmarks/oooJava/micro3/test.java diff --git a/Robust/src/Benchmarks/oooJava/micro/makefile b/Robust/src/Benchmarks/oooJava/micro/makefile index da6d1e5b..b6b2f6cf 100644 --- a/Robust/src/Benchmarks/oooJava/micro/makefile +++ b/Robust/src/Benchmarks/oooJava/micro/makefile @@ -5,8 +5,8 @@ SOURCE_FILES=test.java BUILDSCRIPT=../../../buildscript -USEOOO= -ooojava 8 2 -ooodebug -BSFLAGS= -32bit -nooptimize -mainclass test -debug -garbagestats -joptimize +USEOOO= -ooojava 1 2 -ooodebug +BSFLAGS= -64bit -mainclass test -debug -garbagestats -joptimize -optimize DISJOINT= -disjoint -disjoint-k 1 -enable-assertions default: diff --git a/Robust/src/Benchmarks/oooJava/micro/test.java b/Robust/src/Benchmarks/oooJava/micro/test.java index 123c8733..b8803cd5 100644 --- a/Robust/src/Benchmarks/oooJava/micro/test.java +++ b/Robust/src/Benchmarks/oooJava/micro/test.java @@ -2,18 +2,32 @@ public class test { public static void main(String argv[]) { - int x=0; - int count=500000; + long x=0; + long count=500000; if(argv.length>0){ count=count * Integer.parseInt(argv[0]); } - for(int i=0;i0){ + count=count * Integer.parseInt(argv[0]); + } + + long s=System.currentTimeMillis(); + + for(long i=0;i0){ + count=count * Integer.parseInt(argv[0]); + } + + long s=System.currentTimeMillis(); + + for(long i=0;i