From 8c235ce57600584d3126ad86520b4fb44765c8ec Mon Sep 17 00:00:00 2001 From: hunt Date: Wed, 14 Mar 2007 16:13:33 +0000 Subject: 2007-03-14 Martin Hunt * bench2/bench.rb: Updated to work with new transport and new itest.c. * bench2/Makefile: Updated for new itest.c * bench2/itest.c: Rewritten to use multiple threads and automatically divide the workload among the threads. * print.c (_stp_print_flush): Move to print_new.c and print_old.c. * print_new.c: New file containing _stp_print_flush() for the new transport. * print_old.c: Ditto for old transport. * runtime.h (STP_OLD_TRANSPORT): Define (errk): Define. (MAXSTRINGLEN): Define if not already defined. * io.c (_stp_vlog): Use _stp_ctl_write(). --- runtime/bench2/run_binary_print | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) (limited to 'runtime/bench2/run_binary_print') diff --git a/runtime/bench2/run_binary_print b/runtime/bench2/run_binary_print index bbd83180..c42bba98 100755 --- a/runtime/bench2/run_binary_print +++ b/runtime/bench2/run_binary_print @@ -1,31 +1,12 @@ #!/usr/bin/env ruby load './bench.rb' -# script test with empty probe -test0 = Stapbench.new("empty probe") -test0.code = "" -test0.run -test0.print - -# script test to binary print 4 integers -test1 = Stapbench.new("binary printf 4 integers (%8b)") -test1.code = "printf(\"%8b%8b%8b%8b\", 111,22,333,444)" -test1.run -test1.print - -# script test to binary print 4 integers -test2 = Stapbench.new("binary printf 4 integers (%4b)") -test2.code = "printf(\"%4b%4b%4b%4b\", 111,22,333,444)" -test2.run -test2.print - - # script test to binary print 4 integers test3 = Stapbench.new("binary printf 4 integers (%b)") test3.code = "printf(\"%b%b%b%b\", 111,22,333,444)" test3.run test3.print -test3.trans = RELAYFS +test3.trans = BULK test3.run test3.print @@ -34,7 +15,7 @@ test4 = Stapbench.new("_stp_print_binary 4 integers") test4.code = "stp_print_binary(4,111,22,333,444)" test4.run test4.print -test4.trans = RELAYFS +test4.trans = BULK test4.run test4.print -- cgit