The nightly tester report doesn't report JIT code size anymore, remove it
from the olden graph. llvm-svn: 24057
This commit is contained in:
parent
b9d3ca5c3c
commit
db53c998de
|
@ -185,44 +185,6 @@ plot "running_Olden_opt_time.txt" u 1:2 t '' with lines, \
|
||||||
with lines
|
with lines
|
||||||
|
|
||||||
|
|
||||||
##------- Machine code size ----
|
|
||||||
|
|
||||||
set size .75,.75
|
|
||||||
set xtics rotate
|
|
||||||
set xlabel 0,-1
|
|
||||||
set output "running_Olden_machcode.png"
|
|
||||||
set ylabel "Program machine code size (bytes)"
|
|
||||||
plot "running_Olden_machcode.txt" u 1:2 t '' with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:2 t "bh" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:3 t "em3d" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:4 t "mst" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:5 t "power" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:6 t "tsp" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:7 t "bisort" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:8 t "health" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:9 t "perimeter" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:10 t "treeadd" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:11 t "voronoi" \
|
|
||||||
with lines
|
|
||||||
|
|
||||||
set size 1.5,1.5
|
|
||||||
set xtics norotate
|
|
||||||
set xlabel 0,0
|
|
||||||
set output "running_Olden_machcode_large.png"
|
|
||||||
plot "running_Olden_machcode.txt" u 1:2 t '' with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:2 t "bh" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:3 t "em3d" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:4 t "mst" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:5 t "power" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:6 t "tsp" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:7 t "bisort" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:8 t "health" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:9 t "perimeter" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:10 t "treeadd" with lines, \
|
|
||||||
"running_Olden_machcode.txt" u 1:11 t "voronoi" \
|
|
||||||
with lines
|
|
||||||
|
|
||||||
|
|
||||||
##------- Bytecode size ----
|
##------- Bytecode size ----
|
||||||
|
|
||||||
set size .75,.75
|
set size .75,.75
|
||||||
|
|
|
@ -410,7 +410,8 @@ $LOC = `utils/countloc.sh`;
|
||||||
#
|
#
|
||||||
if (!$NOCHECKOUT) {
|
if (!$NOCHECKOUT) {
|
||||||
if ( $VERBOSE ) { print "CONFIGURE STAGE\n"; }
|
if ( $VERBOSE ) { print "CONFIGURE STAGE\n"; }
|
||||||
system "(time -p $NICE ./configure $CONFIGUREARGS --enable-spec --with-objroot=.) > $BuildLog 2>&1";
|
my $EXTRAFLAGS = "--enable-spec2000=/Volumes/ProjectsDisk/cvs/benchmarks/speccpu2000-llvm/benchspec/ --enable-povray=/Volumes/ProjectsDisk/cvs/benchmarks/povray31 --enable-namd=/Volumes/ProjectsDisk/cvs/benchmarks/namd";
|
||||||
|
system "(time -p $NICE ./configure $CONFIGUREARGS $EXTRAFLAGS) > $BuildLog 2>&1";
|
||||||
|
|
||||||
if ( $VERBOSE ) { print "BUILD STAGE\n"; }
|
if ( $VERBOSE ) { print "BUILD STAGE\n"; }
|
||||||
# Build the entire tree, capturing the output into $BuildLog
|
# Build the entire tree, capturing the output into $BuildLog
|
||||||
|
@ -720,7 +721,6 @@ if (!$BuildError) {
|
||||||
my $rJITTime = GetRegex 'TEST-RESULT-jit-time: program\s*([.0-9m]+)', $Rec;
|
my $rJITTime = GetRegex 'TEST-RESULT-jit-time: program\s*([.0-9m]+)', $Rec;
|
||||||
my $rOptTime = GetRegex "TEST-RESULT-compile: .*$WallTimeRE", $Rec;
|
my $rOptTime = GetRegex "TEST-RESULT-compile: .*$WallTimeRE", $Rec;
|
||||||
my $rBytecodeSize = GetRegex 'TEST-RESULT-compile: *([0-9]+)', $Rec;
|
my $rBytecodeSize = GetRegex 'TEST-RESULT-compile: *([0-9]+)', $Rec;
|
||||||
my $rMachCodeSize = GetRegex 'TEST-RESULT-jit-machcode: *([0-9]+).*bytes of machine code', $Rec;
|
|
||||||
|
|
||||||
$NATTime .= " " . FormatTime($rNATTime);
|
$NATTime .= " " . FormatTime($rNATTime);
|
||||||
$CBETime .= " " . FormatTime($rCBETime);
|
$CBETime .= " " . FormatTime($rCBETime);
|
||||||
|
@ -728,7 +728,6 @@ if (!$BuildError) {
|
||||||
$JITTime .= " " . FormatTime($rJITTime);
|
$JITTime .= " " . FormatTime($rJITTime);
|
||||||
$OptTime .= " $rOptTime";
|
$OptTime .= " $rOptTime";
|
||||||
$BytecodeSize .= " $rBytecodeSize";
|
$BytecodeSize .= " $rBytecodeSize";
|
||||||
$MachCodeSize .= " $rMachCodeSize";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Now that we have all of the numbers we want, add them to the running totals
|
# Now that we have all of the numbers we want, add them to the running totals
|
||||||
|
@ -739,7 +738,6 @@ if (!$BuildError) {
|
||||||
AddRecord($JITTime, "running_Olden_jit_time.txt");
|
AddRecord($JITTime, "running_Olden_jit_time.txt");
|
||||||
AddRecord($OptTime, "running_Olden_opt_time.txt");
|
AddRecord($OptTime, "running_Olden_opt_time.txt");
|
||||||
AddRecord($BytecodeSize, "running_Olden_bytecode.txt");
|
AddRecord($BytecodeSize, "running_Olden_bytecode.txt");
|
||||||
AddRecord($MachCodeSize, "running_Olden_machcode.txt");
|
|
||||||
|
|
||||||
system "gzip -f $OldenTestsLog";
|
system "gzip -f $OldenTestsLog";
|
||||||
}
|
}
|
||||||
|
@ -765,7 +763,7 @@ ChangeDir( $WebDir, "Web Directory" );
|
||||||
# Make sure we don't get errors running the nightly tester the first time
|
# Make sure we don't get errors running the nightly tester the first time
|
||||||
# because of files that don't exist.
|
# because of files that don't exist.
|
||||||
Touch ('running_build_time.txt', 'running_Olden_llc_time.txt',
|
Touch ('running_build_time.txt', 'running_Olden_llc_time.txt',
|
||||||
'running_loc.txt', 'running_Olden_machcode.txt',
|
'running_loc.txt',
|
||||||
'running_Olden_bytecode.txt', 'running_Olden_nat_time.txt',
|
'running_Olden_bytecode.txt', 'running_Olden_nat_time.txt',
|
||||||
'running_Olden_cbe_time.txt', 'running_Olden_opt_time.txt',
|
'running_Olden_cbe_time.txt', 'running_Olden_opt_time.txt',
|
||||||
'running_Olden_jit_time.txt');
|
'running_Olden_jit_time.txt');
|
||||||
|
|
|
@ -142,15 +142,9 @@ version.<p>
|
||||||
Size of LLVM bytecode files
|
Size of LLVM bytecode files
|
||||||
</td>
|
</td>
|
||||||
<td width=50% align=center>
|
<td width=50% align=center>
|
||||||
<a href="running_Olden_machcode_large.png"><img width=480 height=360 border=0 src="running_Olden_machcode.png"></a><br>
|
|
||||||
Size of native machine code for each program (generated by the JIT)
|
|
||||||
</td></tr>
|
|
||||||
<tr>
|
|
||||||
<td align=center>
|
|
||||||
<a href="running_Olden_opt_time_large.png"><img width=480 height=360 border=0 src="running_Olden_opt_time.png"></a><br>
|
<a href="running_Olden_opt_time_large.png"><img width=480 height=360 border=0 src="running_Olden_opt_time.png"></a><br>
|
||||||
Time to run the LLVM optimizer on each program
|
Time to run the LLVM optimizer on each program
|
||||||
</td>
|
</td></tr>
|
||||||
<td></td></tr>
|
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h2>Program Execution Measurements:</h2>
|
<h2>Program Execution Measurements:</h2>
|
||||||
|
|
Loading…
Reference in New Issue