File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -749,6 +749,22 @@ sub summarize_results_html_plot {
749
749
margin : 3em 1em ;
750
750
overflow : hidden ;
751
751
}
752
+
753
+ .source {
754
+ margin-top : 1em ;
755
+ font-size : smaller ;
756
+ position : relative ;
757
+ }
758
+
759
+ .source div {
760
+ float : left ;
761
+ border : 1px
762
+ solid
763
+ #DFDFDF ;
764
+ color : #3F3F3F ;
765
+ margin : 0.25em ;
766
+ padding : 0.25em ;
767
+ }
752
768
</style >
753
769
</head >
754
770
@@ -791,9 +807,27 @@ PLOT_HEADER
791
807
# In compare mode , the 'empty ' test data is just residual noise
792
808
next if $opt- >{compare } && $test- > {name } eq 'empty';
793
809
810
+ my $source = '';
811
+ for (qw(perl6 nqp perl5)) {
812
+ next unless my $code = $test- >{conf }{my $name = $_};
813
+ next if ref $code;
814
+ $code =~ s/&/&/g;
815
+ $code =~ s/</</g;
816
+ $code =~ s/> />/g;
817
+ if ($name =~ s/(\d )$/ $1/) {
818
+ $name = ucfirst $name ;
819
+ } else {
820
+ $name = uc $name ;
821
+ }
822
+ $source .= qq^<div > $name: <code > $code</code > </div > ^;
823
+ }
824
+ if ($source ) {
825
+ $source = qq ^<div class ="source ">$source </div >^;
826
+ }
794
827
$html .= <<"CHART_TOP";
795
828
<div class="chartwrapper">
796
829
<div id="chart_$test- > {name }" style="position:relative"> </div >
830
+ $source
797
831
<script type="text/javascript">
798
832
\$ (function () {
799
833
var labels = [$labels ];
You can’t perform that action at this time.
0 commit comments