- Timestamp:
- Aug 12, 2019, 11:05:36 AM (6 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- dee1f89
- Parents:
- cc4218f (diff), 4f5a8a2 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- benchmark
- Files:
-
- 9 added
- 2 edited
-
Makefile.am (modified) (3 diffs)
-
Makefile.in (modified) (5 diffs)
-
baselines/calc.py (added)
-
baselines/x64/compile.csv (added)
-
baselines/x64/ctxswitch.csv (added)
-
baselines/x64/mutex.csv (added)
-
baselines/x64/signal.csv (added)
-
baselines/x86/compile.csv (added)
-
baselines/x86/ctxswitch.csv (added)
-
baselines/x86/mutex.csv (added)
-
baselines/x86/signal.csv (added)
Legend:
- Unmodified
- Added
- Removed
-
benchmark/Makefile.am
rcc4218f rb3976bf 52 52 # NEED AT LEAST 4 DATA VALUES FOR BENCHMARKS BECAUSE THE MAX AND MIN VALUES ARE REMOVED 53 53 repeats = 5 # 31 for benchmarks 54 arch = x64 54 55 skipcompile = no 55 56 TIME_FORMAT = "%E" … … 100 101 @DOifskipcompile@ 101 102 @+make compile.csv 103 @-+make compile.diff.csv 102 104 @DOendif@ 103 105 @+make ctxswitch.csv 106 @-+make ctxswitch.diff.csv 104 107 @+make mutex.csv 108 @-+make mutex.diff.csv 105 109 @+make signal.csv 110 @-+make signal.diff.csv 106 111 @DOifskipcompile@ 107 @cat compile.csv 112 cat compile.csv 113 -cat compile.diff.csv 108 114 @DOendif@ 109 @cat ctxswitch.csv 110 @cat mutex.csv 111 @cat signal.csv 115 cat ctxswitch.csv 116 -cat ctxswitch.diff.csv 117 cat mutex.csv 118 -cat mutex.diff.csv 119 cat signal.csv 120 -cat signal.diff.csv 112 121 113 122 compile.csv: … … 143 152 @+make waitfor-cfa2.runquiet >> $@ 144 153 @$(srcdir)/fixcsv.sh $@ 154 155 %.diff.csv: %.csv 156 @test -e $(srcdir)/baselines/$(arch)/$< || (echo "Error : Missing baseline for ${<}" && false) 157 @$(srcdir)/baselines/calc.py $(srcdir)/baselines/$(arch)/$(<) $(<) > $@ 158 145 159 146 160 ## ========================================================================================================= -
benchmark/Makefile.in
rcc4218f rb3976bf 231 231 CYGPATH_W = @CYGPATH_W@ 232 232 DEFS = @DEFS@ 233 DEMANGLER = @DEMANGLER@ 233 234 DEPDIR = @DEPDIR@ 234 235 DLLTOOL = @DLLTOOL@ … … 256 257 LIBCFA_TARGET_DIRS = @LIBCFA_TARGET_DIRS@ 257 258 LIBCFA_TARGET_MAKEFILES = @LIBCFA_TARGET_MAKEFILES@ 259 LIBDEMANGLE = @LIBDEMANGLE@ 258 260 LIBOBJS = @LIBOBJS@ 259 261 LIBS = @LIBS@ … … 398 400 # NEED AT LEAST 4 DATA VALUES FOR BENCHMARKS BECAUSE THE MAX AND MIN VALUES ARE REMOVED 399 401 repeats = 5 # 31 for benchmarks 402 arch = x64 400 403 skipcompile = no 401 404 TIME_FORMAT = "%E" … … 762 765 @DOifskipcompile@ 763 766 @+make compile.csv 767 @-+make compile.diff.csv 764 768 @DOendif@ 765 769 @+make ctxswitch.csv 770 @-+make ctxswitch.diff.csv 766 771 @+make mutex.csv 772 @-+make mutex.diff.csv 767 773 @+make signal.csv 774 @-+make signal.diff.csv 768 775 @DOifskipcompile@ 769 @cat compile.csv 776 cat compile.csv 777 -cat compile.diff.csv 770 778 @DOendif@ 771 @cat ctxswitch.csv 772 @cat mutex.csv 773 @cat signal.csv 779 cat ctxswitch.csv 780 -cat ctxswitch.diff.csv 781 cat mutex.csv 782 -cat mutex.diff.csv 783 cat signal.csv 784 -cat signal.diff.csv 774 785 775 786 compile.csv: … … 806 817 @$(srcdir)/fixcsv.sh $@ 807 818 819 %.diff.csv: %.csv 820 @test -e $(srcdir)/baselines/$(arch)/$< || (echo "Error : Missing baseline for ${<}" && false) 821 @$(srcdir)/baselines/calc.py $(srcdir)/baselines/$(arch)/$(<) $(<) > $@ 822 808 823 loop$(EXEEXT): 809 824 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c
Note:
See TracChangeset
for help on using the changeset viewer.