From 8153a78820e3d61577370fe9d216b044882e84f7 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Mon, 16 Nov 2009 07:55:58 +0000 Subject: [PATCH] files used for all paper numbers --- .../Benchmarks/SingleTM/common/Makefile.builds | 5 ++++- .../src/Benchmarks/SingleTM/common/Makefile.flags | 15 ++++++++------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/Robust/src/Benchmarks/SingleTM/common/Makefile.builds b/Robust/src/Benchmarks/SingleTM/common/Makefile.builds index 1799768e..c81e8622 100644 --- a/Robust/src/Benchmarks/SingleTM/common/Makefile.builds +++ b/Robust/src/Benchmarks/SingleTM/common/Makefile.builds @@ -1,4 +1,4 @@ -default: lockjopt stmopt fission debug fissionarray dv hydv +default: lockjopt stmopt fission debug fissionarray dv hydv base lock: prep ../../../buildscript ${FLAGSLOCKNOJ} -o LOCKNOJ${MAINCLASS} ${SRC} @@ -36,6 +36,9 @@ hydv: prep debug: prep ../../../buildscript ${FLAGSDEBUG} -o DEB${MAINCLASS} ${SRC} +base: prep + ../../../buildscript ${FLAGSBASE} -o BASE${MAINCLASS} ${SRC} + stats: prep ../../../buildscript ${FLAGSSTATS} -o STATS${MAINCLASS} ${SRC} diff --git a/Robust/src/Benchmarks/SingleTM/common/Makefile.flags b/Robust/src/Benchmarks/SingleTM/common/Makefile.flags index 9f249cea..d90baa96 100644 --- a/Robust/src/Benchmarks/SingleTM/common/Makefile.flags +++ b/Robust/src/Benchmarks/SingleTM/common/Makefile.flags @@ -1,13 +1,14 @@ -FLAGSLOCK=-mainclass ${MAINCLASS} -thread -optimize -abcclose -64bit -debug -joptimize -arraypad -builddir lock +FLAGSLOCK=-mainclass ${MAINCLASS} -thread -optimize -abcclose -64bit -joptimize -arraypad -builddir lock -inlineatomic 2 -numa FLAGSLOCKNOJ=-mainclass ${MAINCLASS} -thread -optimize -64bit -debug -abcclose -arraypad FLAGSSTMNOJ=-mainclass ${MAINCLASS} -singleTM -optimize -64bit -debug -abcclose -transstats -arraypad FLAGSSTM=-mainclass ${MAINCLASS} -singleTM -optimize -joptimize -64bit -debug -abcclose -transstats -arraypad -sandbox -FLAGSOPTSTM=-mainclass ${MAINCLASS} -singleTM -optimize -joptimize -64bit -debug -abcclose -dcopts -transstats -arraypad -sandbox -builddir optstm -FLAGSFISSION=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -abcclose -64bit -debug -transstats -inlineatomic 2 -minimize -readset -arraypad -sandbox -builddir fission +FLAGSOPTSTM=-mainclass ${MAINCLASS} -singleTM -optimize -joptimize -64bit -abcclose -dcopts -arraypad -sandbox -builddir optstm -inlineatomic 2 -numa +FLAGSFISSION=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -abcclose -64bit -inlineatomic 2 -minimize -readset -arraypad -sandbox -builddir fission -numa FLAGSSTATS=-mainclass ${MAINCLASS} -singleTM -optimize -debug -joptimize -64bit -abcclose -dcopts -transstats -arraypad -stmstats -FLAGSDEBUG=-mainclass ${MAINCLASS} -singleTM -optimize -joptimize -64bit -debug -transstats -minimize -arraypad -stmarray -sandbox -dcopts -abcclose -inlineatomic 2 -builddir debug +FLAGSDEBUG=-mainclass ${MAINCLASS} -singleTM -optimize -joptimize -64bit -minimize -arraypad -stmarray -sandbox -dcopts -abcclose -inlineatomic 2 -builddir debug -numa FLAGSLOCKPROF=-mainclass ${MAINCLASS} -thread -optimize -abcclose -64bit -debug -joptimize -arraypad FLAGSLOCKPROFO0=-mainclass ${MAINCLASS} -thread -optimize -abcclose -64bit -debug -joptimize -arraypad -FLAGSFISSIONARRAY=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -abcclose -64bit -debug -transstats -inlineatomic 2 -minimize -arraypad -sandbox -stmarray -builddir fisar -FLAGSDV=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -64bit -debug -transstats -inlineatomic 2 -minimize -readset -sandbox -stmarray -dualview -abcclose -builddir dv -FLAGSHYDV=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -64bit -debug -transstats -inlineatomic 2 -minimize -readset -sandbox -stmarray -dualview -abcclose -builddir hydv -hybrid +FLAGSFISSIONARRAY=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -abcclose -64bit -inlineatomic 2 -minimize -arraypad -sandbox -stmarray -builddir fisar -numa +FLAGSDV=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -64bit -inlineatomic 2 -minimize -readset -sandbox -stmarray -dualview -abcclose -builddir dv -numa +FLAGSHYDV=-mainclass ${MAINCLASS} -singleTM -delaycomp -optimize -joptimize -64bit -inlineatomic 2 -minimize -readset -sandbox -stmarray -dualview -abcclose -builddir hydv -hybrid -numa +FLAGSBASE=-mainclass ${MAINCLASS} -singleTM -optimize -joptimize -64bit -minimize -arraypad -stmarray -sandbox -abcclose -inlineatomic 2 -builddir debug -numa \ No newline at end of file -- 2.34.1