From ab89639e2d3ce43302e689c356ae6d7652c33b61 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Fri, 13 Mar 2009 03:47:48 +0000 Subject: [PATCH] takes parameter that specifies how many items to prefetch --- .../src/Benchmarks/Prefetch/ManualPrefetch/Chase/Chase.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Robust/src/Benchmarks/Prefetch/ManualPrefetch/Chase/Chase.java b/Robust/src/Benchmarks/Prefetch/ManualPrefetch/Chase/Chase.java index f76f5bb5..99553e95 100644 --- a/Robust/src/Benchmarks/Prefetch/ManualPrefetch/Chase/Chase.java +++ b/Robust/src/Benchmarks/Prefetch/ManualPrefetch/Chase/Chase.java @@ -14,6 +14,9 @@ public class Chase extends Thread { public static void main(String [] argv) { Chase c; int numTraverse = 10000; + if (argv.length>0) + numTraverse=Integer.parseInt(argv[0]); + atomic { Foo fold=global new Foo(); @@ -25,6 +28,7 @@ public class Chase extends Thread { c=global new Chase(fold); } + System.out.println("Starting"); c.start((128<<24)|(195<<16)|(136<<8)|162); c.join(); } -- 2.34.1