Index: doc/theses/mike_brooks_MMath/plots/ListCommon.py
===================================================================
--- doc/theses/mike_brooks_MMath/plots/ListCommon.py	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ doc/theses/mike_brooks_MMath/plots/ListCommon.py	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -50,6 +50,6 @@
     timings['SizeZone'] = np.select(
         condlist = [
-            (4 <= timings['NumNodes']) & (timings['NumNodes'] <= 16),
-            (48 <= timings['NumNodes']) & (timings['NumNodes'] <= 256)
+            ( 6 <= timings['NumNodes']) & (timings['NumNodes'] <=  20),
+            (50 <= timings['NumNodes']) & (timings['NumNodes'] <= 200)
         ],
         choicelist = [
Index: doc/theses/mike_brooks_MMath/plots/list-1ord.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-1ord.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ doc/theses/mike_brooks_MMath/plots/list-1ord.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -29,5 +29,5 @@
 
 set xrange [-5.5:17.5];
-set xlabel "Architecture, Size Zone;                           Operation;                                     Framework;       \nPrevalence                                   Prevalence                                     Prevalence"
+set xlabel "Architecture, Size Zone (/156);                 Use Case (/52);                            Framework (/192^†)       \nPrevalence                                   Prevalence                                     Prevalence"
 set xtics ( \
    "AMD, sm"    -5, \
@@ -49,11 +49,11 @@
    "XII"  11, \
 \
-   "{/Helvetica=15 C{/Symbol \42}}"      13, \
-   "{/Symbol \155}C++"      14, \
-   "LQ: tailq" 15, \
-   "LQ: list"  16, \
+   "{/Helvetica=15 C{/Symbol \42}}"  13, \
+   "{/Symbol \155}C++"               14, \
+   "LQ {/Helvetica=15 tailq}"        15, \
+   "LQ {/Helvetica=15 list}"         16, \
 ) scale 0 rotate by -45
 
-barHtScale_phys = 0.05
+barHtScale_phys = 0.035
 barHtScale_op = 0.1
 barHtScale_fx = 0.05
Index: doc/theses/mike_brooks_MMath/plots/list-2ord.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-2ord.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ doc/theses/mike_brooks_MMath/plots/list-2ord.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -29,5 +29,5 @@
 
 set xrange [-0.7:27.5];
-set xlabel "Criterion;  top-bottom Options;  Prevalence" offset 0,-1.5
+set xlabel "Criterion (/96^‡^*);  top-bottom Options;  Prevalence" offset 0,-1.5
 set format x ""
 set xtics ( \
@@ -50,9 +50,9 @@
 set label "stack"                           at first 11  , graph  1.05 center
 set label "queue"                           at first 11  , graph -0.05 center
-set label "Movement"                        at first 11  , graph -0.14 center
+set label "Movement^†"                      at first 11  , graph -0.14 center
 
 set label "ins. first"                      at first 15  , graph  1.05 center
 set label "ins. last"                       at first 15  , graph -0.05 center
-set label "Polarity"                        at first 15  , graph -0.14 center
+set label "Polarity^†"                      at first 15  , graph -0.14 center
 
 set label "all head"                        at first 19.5, graph  1.05 center
@@ -173,6 +173,6 @@
        i ( 0 + 0) using ( 0 + 0 ):1 title "{/Helvetica=15 C{/Symbol \42}}"   with points     lc rgb "blue"        pt  7  ps 1.0, \
     '' i ( 0 + 3) using ( 0 + 1 ):1 title "{/Symbol \155}C++"                with points     lc rgb "dark-orange" pt  9  ps 1.2, \
-    '' i ( 0 + 2) using ( 0 + 2 ):1 title "LQ-tailq"                         with points     lc rgb "magenta"     pt  11 ps 1.2, \
-    '' i ( 0 + 1) using ( 0 + 3 ):1 title "LQ-list"                          with points     lc rgb "dark-violet" pt  13 ps 1.4, \
+    '' i ( 0 + 2) using ( 0 + 2 ):1 title "LQ {/Helvetica=15 tailq}"         with points     lc rgb "magenta"     pt  11 ps 1.2, \
+    '' i ( 0 + 1) using ( 0 + 3 ):1 title "LQ {/Helvetica=15 list}"          with points     lc rgb "dark-violet" pt  13 ps 1.4, \
     '' i ( 0 + 0) using ( 0 + 0):1:( 0 + 0):( 0 + 0 + .8)            notitle with xerrorbars lc rgb "blue"        pt  0, \
     '' i ( 0 + 3) using ( 0 + 1):1:( 0 + 1):( 0 + 1 + .8)            notitle with xerrorbars lc rgb "dark-orange" pt  0, \
Index: doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.d
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.d	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.d	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,2 @@
+plots/list-histo-rel-i-swift.gp.INPUTS: build/plot-list-histo-rel-i-swift.sum.dat build/plot-list-histo-rel-i-swift.det.dat | build
+plots/list-histo-rel-i-swift.py.INPUTS: benchmarks/list/results-swift-general.csv
Index: doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,103 @@
+set terminal pdfcairo color enhanced size 3.625in,2.0in font "Times,17"
+
+set size 1.0, 1.0    # scale of plot area inside terminal
+set origin 0.0, 0.0  # bottom-left corner
+
+INDIR="build"
+OUTDIR="build"
+
+set macros
+set output OUTDIR."/plot-list-histo-rel-i-swift.pdf"
+
+set grid
+set nokey
+
+set logscale y (2**0.2)
+set yrange [0.47:2.1];
+set format y ""
+set ytics (0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0) scale 0
+
+set logscale y2 (2**0.2)
+set y2range [0.47:2.1];
+set format y2 ""
+set y2tics (0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0) nomirror
+
+# Draw fake x axis at y=1.0; use vertical-only bounding 'H'
+unset border
+set arrow from graph 0, first 1 to graph 1, first 1 nohead lt -1 lw 2
+set arrow 101 from graph 1, graph 0 to graph 1, graph 1 nohead lw 1 front
+
+set xrange [-0.75:16.5];
+set xlabel "Size Zone;  Prevalence"
+set xtics ( \
+   ""              0, \
+   "Small (/4)"    1, \
+   ""              2, \
+   ""              3, \
+\
+   ""              6, \
+   "Medium (/4)"   7, \
+   ""              8, \
+   ""              9, \
+\
+   ""             12, \
+   "Both (/8)"    13, \
+   ""             14, \
+   ""             15, \
+) scale 0 offset first 0.5,0
+
+#set bmargin 0
+set tmargin 0.1
+set lmargin 0
+set rmargin 0.1
+
+barHtScale_fx = 0.30
+
+
+set errorbars 0 linewidth 4
+set pointintervalbox 0
+
+
+plot INDIR."/plot-list-histo-rel-i-swift.det.dat" \
+       i 4 + 0 using (0):(0):( 0 + 0):( 0 + 0 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "blue"        fs transparent solid 0.15 noborder, \
+    '' i 4 + 3 using (0):(0):( 0 + 1):( 0 + 1 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "dark-orange" fs transparent solid 0.15 noborder, \
+    '' i 4 + 2 using (0):(0):( 0 + 2):( 0 + 2 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "magenta"     fs transparent solid 0.15 noborder, \
+    '' i 4 + 1 using (0):(0):( 0 + 3):( 0 + 3 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "purple"      fs transparent solid 0.35 noborder, \
+    '' i 4 + 0 using ( 0 + 0 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "blue"         lw 0.3, \
+    '' i 4 + 3 using ( 0 + 1 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange"  lw 0.3, \
+    '' i 4 + 2 using ( 0 + 2 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "magenta"      lw 0.3, \
+    '' i 4 + 1 using ( 0 + 3 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "purple"       lw 0.3, \
+\
+    '' i 0 + 0 using (0):(0):( 6 + 0):( 6 + 0 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "blue"        fs transparent solid 0.15 noborder, \
+    '' i 0 + 3 using (0):(0):( 6 + 1):( 6 + 1 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "dark-orange" fs transparent solid 0.15 noborder, \
+    '' i 0 + 2 using (0):(0):( 6 + 2):( 6 + 2 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "magenta"     fs transparent solid 0.15 noborder, \
+    '' i 0 + 1 using (0):(0):( 6 + 3):( 6 + 3 +    2* barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "purple"      fs transparent solid 0.35 noborder, \
+    '' i 0 + 0 using ( 6 + 0 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "blue"         lw 0.3, \
+    '' i 0 + 3 using ( 6 + 1 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange"  lw 0.3, \
+    '' i 0 + 2 using ( 6 + 2 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "magenta"      lw 0.3, \
+    '' i 0 + 1 using ( 6 + 3 +    2* barHtScale_fx * $3):2 notitle with steps lc rgb "purple"       lw 0.3, \
+\
+    '' i 8 + 0 using (0):(0):(12 + 0):(12 + 0 +       barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "blue"        fs transparent solid 0.15 noborder, \
+    '' i 8 + 3 using (0):(0):(12 + 1):(12 + 1 +       barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "dark-orange" fs transparent solid 0.15 noborder, \
+    '' i 8 + 2 using (0):(0):(12 + 2):(12 + 2 +       barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "magenta"     fs transparent solid 0.15 noborder, \
+    '' i 8 + 1 using (0):(0):(12 + 3):(12 + 3 +       barHtScale_fx * $3):1:2 notitle with boxxyerror fc rgb "purple"      fs transparent solid 0.35 noborder, \
+    '' i 8 + 0 using (12 + 0 +       barHtScale_fx * $3):2 notitle with steps lc rgb "blue"         lw 0.3, \
+    '' i 8 + 3 using (12 + 1 +       barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange"  lw 0.3, \
+    '' i 8 + 2 using (12 + 2 +       barHtScale_fx * $3):2 notitle with steps lc rgb "magenta"      lw 0.3, \
+    '' i 8 + 1 using (12 + 3 +       barHtScale_fx * $3):2 notitle with steps lc rgb "purple"       lw 0.3, \
+\
+   INDIR."/plot-list-histo-rel-i-swift.sum.dat" \
+       i 4 + 0 using ( 0 + 0):1:( 0 + 0):( 0 + 0 + .8) title "{/Helvetica=15 C{/Symbol \42}}" with xerrorbars lc rgb "blue"        pt  7  ps 1.0, \
+    '' i 4 + 3 using ( 0 + 1):1:( 0 + 1):( 0 + 1 + .8) title "{/Symbol \155}C++"              with xerrorbars lc rgb "dark-orange" pt  9  ps 1.2, \
+    '' i 4 + 2 using ( 0 + 2):1:( 0 + 2):( 0 + 2 + .8) title "LQ {/Helvetica=15 tailq}"       with xerrorbars lc rgb "magenta"     pt  11 ps 1.2, \
+    '' i 4 + 1 using ( 0 + 3):1:( 0 + 3):( 0 + 3 + .8) title "LQ {/Helvetica=15 list}"        with xerrorbars lc rgb "dark-violet" pt  13 ps 1.4, \
+\
+    '' i 0 + 0 using ( 6 + 0):1:( 6 + 0):( 6 + 0 + .8) notitle with xerrorbars lc rgb "blue"        pt  7  ps 1.0, \
+    '' i 0 + 3 using ( 6 + 1):1:( 6 + 1):( 6 + 1 + .8) notitle with xerrorbars lc rgb "dark-orange" pt  9  ps 1.2, \
+    '' i 0 + 2 using ( 6 + 2):1:( 6 + 2):( 6 + 2 + .8) notitle with xerrorbars lc rgb "magenta"     pt  11 ps 1.2, \
+    '' i 0 + 1 using ( 6 + 3):1:( 6 + 3):( 6 + 3 + .8) notitle with xerrorbars lc rgb "dark-violet" pt  13 ps 1.4, \
+\
+    '' i 8 + 0 using (12 + 0):1:(12 + 0):(12 + 0 + .8) notitle with xerrorbars lc rgb "blue"        pt  7  ps 1.0, \
+    '' i 8 + 3 using (12 + 1):1:(12 + 1):(12 + 1 + .8) notitle with xerrorbars lc rgb "dark-orange" pt  9  ps 1.2, \
+    '' i 8 + 2 using (12 + 2):1:(12 + 2):(12 + 2 + .8) notitle with xerrorbars lc rgb "magenta"     pt  11 ps 1.2, \
+    '' i 8 + 1 using (12 + 3):1:(12 + 3):(12 + 3 + .8) notitle with xerrorbars lc rgb "dark-violet" pt  13 ps 1.4
Index: doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.py
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.py	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-histo-rel-i-swift.py	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,51 @@
+import pandas as pd
+import numpy as np
+import os
+import sys
+
+sys.path.insert(0, os.path.dirname(__file__))
+from ListCommon import *
+
+sumFile = open( sys.argv[1], 'w' )
+detFile = open( sys.argv[2], 'w' )
+
+
+printHistos(
+
+    tgtMovement = 'all',
+    tgtPolarity = 'all',
+    tgtAccessor = 'all',
+
+    earlyFilter = {'fx':['cfa-cfa', 'lq-tailq', 'lq-list', 'upp-upp'],
+                   'movement':['stack'],
+                  'polarity':['insfirst'],
+                  'accessor':['allhead'],
+                  'machine':['swift'] },
+
+    drillOn=['SizeZone', 'fx'],
+
+    marginalizeOn= list( set(explanations) - set(['NumNodes', 'SizeZone']) ),
+    
+    sumFile = sumFile,
+    detFile = detFile )
+
+
+# same, but don't drill size zone
+printHistos(
+
+    tgtMovement = 'all',
+    tgtPolarity = 'all',
+    tgtAccessor = 'all',
+
+    earlyFilter = {'fx':['cfa-cfa', 'lq-tailq', 'lq-list', 'upp-upp'],
+                   'movement':['stack'],
+                  'polarity':['insfirst'],
+                  'accessor':['allhead'],
+                  'machine':['swift'] },
+
+    drillOn=['fx'],
+
+    marginalizeOn= list( set(explanations) - set(['NumNodes', 'SizeZone']) ),
+    
+    sumFile = sumFile,
+    detFile = detFile )
Index: doc/theses/mike_brooks_MMath/plots/list-histo-rel-viii-java.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-histo-rel-viii-java.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-histo-rel-viii-java.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,93 @@
+set terminal pdfcairo color enhanced size 3.625in,2.0in font "Times,17"
+
+set size 1.0, 1.0    # scale of plot area inside terminal
+set origin 0.0, 0.0  # bottom-left corner
+
+INDIR="build"
+OUTDIR="build"
+
+set macros
+set output OUTDIR."/plot-list-histo-rel-viii-java.pdf"
+
+set grid
+set nokey
+
+set logscale y (2**0.2)
+set yrange [0.47:2.1];
+set format y ""
+set ytics (0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0) scale 0
+
+set logscale y2 (2**0.2)
+set y2range [0.47:2.1];
+set format y2 ""
+set y2tics (0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0) nomirror
+
+
+# Draw fake x axis at y=1.0; use vertical-only bounding 'H'
+unset border
+set arrow from graph 0, first 1 to graph 1, first 1 nohead lt -1 lw 2
+set arrow 101 from graph 1, graph 0 to graph 1, graph 1 nohead lw 1 front
+
+set xrange [-0.75:14.5];
+set xlabel "Size Zone; Prevalence"
+set xtics ( \
+   ""     0, \
+   ""    1, \
+   ""   2, \
+\
+   ""    5, \
+   ""   6, \
+   ""  7, \
+\
+   ""   10, \
+   ""  11, \
+   ""   12, \
+   ""  13, \
+) scale 0
+
+#set bmargin 0
+set tmargin 0
+set lmargin 0
+set rmargin 0.1
+
+barHtScale_fx = 0.30
+
+set errorbars 0 linewidth 4
+set pointintervalbox 0
+
+
+
+plot INDIR."/plot-list-histo-rel-viii-java.det.dat" \
+       i 3 + 0 using (0):(0):( 0 + 0):( 0 + 0 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "blue"        fs transparent solid 0.15 noborder, \
+    '' i 3 + 2 using (0):(0):( 0 + 1):( 0 + 1 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "dark-orange" fs transparent solid 0.15 noborder, \
+    '' i 3 + 1 using (0):(0):( 0 + 2):( 0 + 2 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "magenta"     fs transparent solid 0.15 noborder, \
+    '' i 3 + 0 using (0 +  0 +       barHtScale_fx * $3):2 notitle with steps lc rgb "blue"         lw 0.3, \
+    '' i 3 + 2 using (0 +  1 +       barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange"  lw 0.3, \
+    '' i 3 + 1 using (0 +  2 +       barHtScale_fx * $3):2 notitle with steps lc rgb "magenta"      lw 0.3, \
+\
+    '' i 0 + 0 using (0):(0):( 5 + 0):( 5 + 0 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "blue"        fs transparent solid 0.15 noborder, \
+    '' i 0 + 2 using (0):(0):( 5 + 1):( 5 + 1 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "dark-orange" fs transparent solid 0.15 noborder, \
+    '' i 0 + 1 using (0):(0):( 5 + 2):( 5 + 2 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "magenta"     fs transparent solid 0.15 noborder, \
+    '' i 0 + 0 using ( 5 + 0 +       barHtScale_fx * $3):2 notitle with steps lc rgb "blue"         lw 0.3, \
+    '' i 0 + 2 using ( 5 + 1 +       barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange"  lw 0.3, \
+    '' i 0 + 1 using ( 5 + 2 +       barHtScale_fx * $3):2 notitle with steps lc rgb "magenta"      lw 0.3, \
+\
+    '' i 6 + 0 using (0):(0):(10 + 0):(10 + 0 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "blue"        fs transparent solid 0.15 noborder, \
+    '' i 6 + 2 using (0):(0):(10 + 1):(10 + 1 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "dark-orange" fs transparent solid 0.15 noborder, \
+    '' i 6 + 1 using (0):(0):(10 + 2):(10 + 2 +       barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "magenta"     fs transparent solid 0.15 noborder, \
+    '' i 6 + 0 using (10 + 0 +       barHtScale_fx * $3):2 notitle with steps lc rgb "blue"         lw 0.3, \
+    '' i 6 + 2 using (10 + 1 +       barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange"  lw 0.3, \
+    '' i 6 + 1 using (10 + 2 +       barHtScale_fx * $3):2 notitle with steps lc rgb "magenta"      lw 0.3, \
+\
+   INDIR."/plot-list-histo-rel-viii-java.sum.dat" \
+       i 3 + 0 using ( 0 + 0):1:( 0 + 0):( 0 + 0 + .8) notitle with xerrorbars lc rgb "blue"        pt  7  ps 1.0, \
+    '' i 3 + 2 using ( 0 + 1):1:( 0 + 1):( 0 + 1 + .8) notitle with xerrorbars lc rgb "dark-orange" pt  9  ps 1.2, \
+    '' i 3 + 1 using ( 0 + 2):1:( 0 + 2):( 0 + 2 + .8) notitle with xerrorbars lc rgb "magenta"     pt  11 ps 1.2, \
+\
+    '' i 0 + 0 using ( 5 + 0):1:( 5 + 0):( 5 + 0 + .8) notitle with xerrorbars lc rgb "blue"        pt  7  ps 1.0, \
+    '' i 0 + 2 using ( 5 + 1):1:( 5 + 1):( 5 + 1 + .8) notitle with xerrorbars lc rgb "dark-orange" pt  9  ps 1.2, \
+    '' i 0 + 1 using ( 5 + 2):1:( 5 + 2):( 5 + 2 + .8) notitle with xerrorbars lc rgb "magenta"     pt  11 ps 1.2, \
+\
+    '' i 6 + 0 using (10 + 0):1:(10 + 0):(10 + 0 + .8) notitle with xerrorbars lc rgb "blue"        pt  7  ps 1.0, \
+    '' i 6 + 2 using (10 + 1):1:(10 + 1):(10 + 1 + .8) notitle with xerrorbars lc rgb "dark-orange" pt  9  ps 1.2, \
+    '' i 6 + 1 using (10 + 2):1:(10 + 2):(10 + 2 + .8) notitle with xerrorbars lc rgb "magenta"     pt  11 ps 1.2
Index: doc/theses/mike_brooks_MMath/plots/list-legend-rel-i-swift.d
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-legend-rel-i-swift.d	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-legend-rel-i-swift.d	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,1 @@
+plots/list-legend-rel-i-swift.gp.INPUTS: build/plot-list-histo-rel-i-swift.sum.dat build/plot-list-histo-rel-i-swift.det.dat | build
Index: doc/theses/mike_brooks_MMath/plots/list-legend-rel-i-swift.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-legend-rel-i-swift.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-legend-rel-i-swift.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,85 @@
+set terminal pdfcairo color enhanced size 6.5in,2.0in font "Times,17"
+
+set size 1.0, 1.0    # scale of plot area inside terminal
+set origin 0.0, 0.0  # bottom-left corner
+
+INDIR="build"
+OUTDIR="build"
+
+set macros
+set output OUTDIR."/plot-list-legend-rel-i-swift.pdf"
+
+set grid
+set nokey
+
+set logscale y (2**0.2)
+set yrange [0.47:2.1];
+set format y ""
+set ytics (0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0) scale 0
+
+set logscale y2 (2**0.2)
+set y2range [0.47:2.1];
+set format y2 ""
+set y2tics (0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0) nomirror
+
+# Draw fake x axis at y=1.0; use vertical-only bounding 'H'
+unset border
+set arrow from graph 0, first 1 to graph 1, first 1 nohead lt -1 lw 2
+set arrow 101 from graph 1, graph 0 to graph 1, graph 1 nohead lw 1 front
+
+set xrange [-0.75:16.5];
+set xlabel "Size Zone;  Prevalence"
+set xtics ( \
+   ""              0, \
+   "Small (/4)"    1, \
+   ""              2, \
+   ""              3, \
+\
+   ""              6, \
+   "Medium (/4)"   7, \
+   ""              8, \
+   ""              9, \
+\
+   ""             12, \
+   "Both (/8)"    13, \
+   ""             14, \
+   ""             15, \
+) scale 0 offset first 0.5,0
+
+#set bmargin 0
+#set tmargin 0.1
+set lmargin 0
+set rmargin 0.1
+
+barHtScale_fx = 0.30
+
+
+#---------------------
+
+# legend, augmented
+set key outside top center horizontal maxrows 1 samplen 2 width +1 # offset -10,0
+set object 2 rect from first  2.62, screen 0.882 to first  3.42, screen 0.972 fc rgb "blue"        fs transparent solid 0.20 border lc rgb "blue"        lw 0.3
+set object 3 rect from first  5.5,  screen 0.882 to first  6.3 , screen 0.972 fc rgb "dark-orange" fs transparent solid 0.25 border lc rgb "dark-orange" lw 0.3
+set object 4 rect from first  8.4,  screen 0.882 to first  9.2 , screen 0.972 fc rgb "magenta"     fs transparent solid 0.20 border lc rgb "magenta"     lw 0.3
+set object 5 rect from first 11.3,  screen 0.882 to first 12.1 , screen 0.972 fc rgb "dark-violet" fs transparent solid 0.25 border lc rgb "dark-violet" lw 0.3
+# word "mean" is title of a data series plotted froom $Singleton
+set arrow 99 from first 12.2, screen 0.925 to first 12.8, screen 0.925  nohead lw 1 dt 2
+#---------------------
+
+set errorbars 0 linewidth 4
+set pointintervalbox 0
+
+# One row, to plot one-off points
+$Singleton <<EOD
+0
+EOD
+
+
+plot INDIR."/plot-list-histo-rel-i-swift.sum.dat" \
+       i 4 + 0 using ( 0 + 0):1:( 0 + 0):( 0 + 0 + .8) title "{/Helvetica=15 C{/Symbol \42}}" with xerrorbars lc rgb "blue"        pt  7  ps 1.0, \
+    '' i 4 + 3 using ( 0 + 1):1:( 0 + 1):( 0 + 1 + .8) title "{/Symbol \155}C++"              with xerrorbars lc rgb "dark-orange" pt  9  ps 1.2, \
+    '' i 4 + 2 using ( 0 + 2):1:( 0 + 2):( 0 + 2 + .8) title "LQ {/Helvetica=15 tailq}"       with xerrorbars lc rgb "magenta"     pt  11 ps 1.2, \
+    '' i 4 + 1 using ( 0 + 3):1:( 0 + 3):( 0 + 3 + .8) title "LQ {/Helvetica=15 list}"        with xerrorbars lc rgb "dark-violet" pt  13 ps 1.4, \
+    $Singleton \
+       using (0):(0.1):("This text is placed offscrean-low") title "↕ mean" with labels, \
+   
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-java.d
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-java.d	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,2 +1,0 @@
-plots/list-zoomin-abs-i-java.gp.INPUTS: build/plot-list-zoomin-abs-i-java.dat | build
-plots/list-zoomin-abs-i-java.py.INPUTS: benchmarks/list/results-java-general.csv
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-java.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-java.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,34 +1,0 @@
-set terminal pdfcairo color enhanced size 3.0in,2.0in font "Times,17"
-
-set size 1.0, 1.0    # scale of plot area inside terminal
-set origin 0.0, 0.0  # bottom-left corner
-
-set size 1.0, 1.0    # scale of plot area inside terminal
-set origin 0.0, 0.0  # bottom-left corner
-
-INDIR="build"
-OUTDIR="build"
-
-set macros
-set output OUTDIR."/plot-list-zoomin-abs-i-java.pdf"
-
-set grid
-unset key
-set logscale x 2
-set logscale y
-set yrange [1:15];
-set ytics (1,2,3,4,5,6,7,8,10,12,14)
-set format y ""
-set xrange [0.75:180];
-# set xlabel "List length (item count)" offset 2,0
-set format x ""
-# set ylabel "Duration (ns)" offset -1.0,0
-set format y ""
-set errorbars 2.0
-set pointintervalbox 0
-
-plot INDIR."/plot-list-zoomin-abs-i-java.dat" \
-       i 0 using ($1 * 0.98):8:4:5 title columnheader(1) with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
-    '' i 4 using ($1 * 0.94):8:4:5 title columnheader(1) with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
-    '' i 3 using ($1 * 1.02):8:4:5 title columnheader(1) with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1, \
-    '' i 2 using ($1 * 1.06):8:4:5 title columnheader(1) with yerrorbars lt rgb "purple"	      pt  12 ps 1.0  lw 1
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-java.py
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-java.py	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,20 +1,0 @@
-import pandas as pd
-import numpy as np
-import os
-import sys
-
-sys.path.insert(0, os.path.dirname(__file__))
-from ListCommon import *
-
-printSingleDetail(
-    machines=['java'],
-    tgtMovement = 'stack',
-    tgtPolarity = 'insfirst',
-    tgtAccessor = 'allhead'
-
-
-    # tgtMovement = 'all',
-    # tgtPolarity = 'all',
-    # tgtAccessor = 'remelem',
-    # tgtInterleave = 0.5
-    )
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-swift.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-swift.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-i-swift.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -1,3 +1,3 @@
-set terminal pdfcairo color enhanced size 3.625in,2.0in font "Times,17"
+set terminal pdfcairo color enhanced size 3.4375in,2.5in font "Times,17"
 
 set size 1.0, 1.0    # scale of plot area inside terminal
@@ -10,22 +10,45 @@
 set output OUTDIR."/plot-list-zoomin-abs-i-swift.pdf"
 
-set lmargin 10
+set lmargin screen (0.5/3.4375) # half inch
 
 set grid
-unset key
-set logscale x 2
+set key bottom right
+
 set logscale y
 set yrange [1:15];
-set ytics (1,2,3,4,5,6,7,8,10,12,14)
+set ytics (1,2,3,4,5,6,7,8,10,12,14) nomirror
+set ylabel "Duration (ns)"
+
+set logscale x 2
 set xrange [0.75:180];
-# set xlabel "List length (item count)" offset 2,0
-set format x ""
-set ylabel "Duration (ns)" offset -3.0,0
+set xlabel "List length (item count)"
+# set format x ""
+
+# "drop" page-centre side of bounding box (drop whole box, re-draw desired three)
+unset border
+set arrow from graph 0, graph 0 to graph 0, graph 1 nohead lw 1 front  # left
+set arrow from graph 0, graph 1 to graph 1, graph 1 nohead lw 1 front  # top
+set arrow from graph 0, graph 0 to graph 1, graph 0 nohead lw 1 front  # bot
+
+# labelled boxes around size zones
+set object rect from first  6, first 2.5 to first 23,   first 10 fc rgb "black"       fs empty         lw 2.0
+set object rect from first 45, first 3.5 to graph 0.99, first 12 fc rgb "black"       fs empty         lw 2.0
+set label "small"                        at first 23,   first (2.5 * 0.9) right
+set label "medium"                       at graph 0.99, first (3.5 * 0.9) right
+
+
+#set bmargin 0
+set tmargin 0.1
+#set lmargin 0
+set rmargin 0.1
+
+set label "{/Times-Bold= Use Case I,}\n{/Times-Bold= AMD}"                           at first 1, graph  0.9 left
+
 set errorbars 2.0
 set pointintervalbox 0
 
 plot INDIR."/plot-list-zoomin-abs-i-swift.dat" \
-       i 0 using ($1 * 0.98):8:4:5 title columnheader(1) with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
-    '' i 4 using ($1 * 0.94):8:4:5 title columnheader(1) with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
-    '' i 3 using ($1 * 1.02):8:4:5 title columnheader(1) with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1, \
-    '' i 2 using ($1 * 1.06):8:4:5 title columnheader(1) with yerrorbars lt rgb "purple"	      pt  12 ps 1.0  lw 1
+       i 0 using ($1 * 0.98):8:4:5 notitle                         with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
+    '' i 4 using ($1 * 0.94):8:4:5 notitle                         with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
+    '' i 3 using ($1 * 1.02):8:4:5 notitle                         with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1, \
+    '' i 2 using ($1 * 1.06):8:4:5 title "LQ {/Helvetica=15 list}" with yerrorbars lt rgb "purple"	      pt  12 ps 1.0  lw 1
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-java.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-java.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-java.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -1,3 +1,3 @@
-set terminal pdfcairo color enhanced size 3.0in,2.5in font "Times,17"
+set terminal pdfcairo color enhanced size 2.9375in,2.5in font "Times,17"
 
 set size 1.0, 1.0    # scale of plot area inside terminal
@@ -11,19 +11,48 @@
 
 set grid
-unset key
-set logscale x 2
+set key bottom right
+set key noopaque
+
 set logscale y
 set yrange [1:15];
-set ytics (1,2,3,4,5,6,7,8,10,12,14)
+set ytics (1,2,3,4,5,6,7,8,10,12,14) scale 0
+#set ylabel "Duration (ns)" offset -3.0,0
 set format y ""
+
+set logscale y2
+set y2range [1:15];
+set y2tics (1,2,3,4,5,6,7,8,10,12,14) nomirror
+set format y2 ""
+
+set logscale x 2
 set xrange [0.75:180];
-set xlabel "List length (item count)" offset 2,0
-# set ylabel "Duration (ns)" offset -1.0,0
-set format y ""
+set xlabel "List length (item count)"
+# set format x ""
+
+# "drop" page-centre side of bounding box (drop whole box, re-draw desired three)
+unset border
+set arrow from graph 1, graph 0 to graph 1, graph 1 nohead lw 1 front  # right
+set arrow from graph 0, graph 1 to graph 1, graph 1 nohead lw 1 front  # top
+set arrow from graph 0, graph 0 to graph 1, graph 0 nohead lw 1 front  # bot
+
+# labelled boxes around size zones
+set object rect  from first  6, first 1.4 to first 23,   first 4.8 fc rgb "black"       fs empty         lw 2.0
+set object rect  from first 45, first 3.5 to graph 0.99, first 6.5 fc rgb "black"       fs empty         lw 2.0
+set label "small"  at first  6,                          first (4.8 * 1.15) left
+set label "medium" at first 45,                          first (6.5 * 1.15) left
+
+
+#set bmargin 0
+set tmargin 0.1
+set lmargin 0
+set rmargin 0.1
+
+set label "{/Times-Bold= Use Case VIII,}\n{/Times-Bold= Intel}"                           at first 1, graph  0.9 left
+
 set errorbars 2.0
 set pointintervalbox 0
 
 plot INDIR."/plot-list-zoomin-abs-viii-java.dat" \
-       i 0 using ($1 * 0.98):8:4:5 title columnheader(1) with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
-    '' i 3 using ($1 * 0.94):8:4:5 title columnheader(1) with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
-    '' i 2 using ($1 * 1.02):8:4:5 title columnheader(1) with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1
+       i 0 using ($1 * 0.98):8:4:5 title "{/Helvetica=15 C{/Symbol \42}}"  with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
+    '' i 3 using ($1 * 0.94):8:4:5 title "{/Symbol \155}C++"               with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
+    '' i 2 using ($1 * 1.02):8:4:5 title "LQ {/Helvetica=15 tailq}"        with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-swift.d
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-swift.d	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,2 +1,0 @@
-plots/list-zoomin-abs-viii-swift.gp.INPUTS: build/plot-list-zoomin-abs-viii-swift.dat | build
-plots/list-zoomin-abs-viii-swift.py.INPUTS: benchmarks/list/results-swift-general.csv
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-swift.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-swift.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,29 +1,0 @@
-set terminal pdfcairo color enhanced size 3.625in,2.5in font "Times,17"
-
-set size 1.0, 1.0    # scale of plot area inside terminal
-set origin 0.0, 0.0  # bottom-left corner
-
-INDIR="build"
-OUTDIR="build"
-
-set macros
-set output OUTDIR."/plot-list-zoomin-abs-viii-swift.pdf"
-
-set lmargin 10
-
-set grid
-unset key
-set logscale x 2
-set logscale y
-set yrange [1:15];
-set ytics (1,2,3,4,5,6,7,8,10,12,14)
-set xrange [0.75:180];
-set xlabel "List length (item count)" offset 2,0
-set ylabel "Duration (ns)" offset -3.0,0
-set errorbars 2.0
-set pointintervalbox 0
-
-plot INDIR."/plot-list-zoomin-abs-viii-swift.dat" \
-       i 0 using ($1 * 0.98):8:4:5 title columnheader(1) with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
-    '' i 3 using ($1 * 0.94):8:4:5 title columnheader(1) with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
-    '' i 2 using ($1 * 1.02):8:4:5 title columnheader(1) with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-swift.py
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-swift.py	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,20 +1,0 @@
-import pandas as pd
-import numpy as np
-import os
-import sys
-
-sys.path.insert(0, os.path.dirname(__file__))
-from ListCommon import *
-
-printSingleDetail(
-    machines=['swift'],
-    tgtMovement = 'queue',
-    tgtPolarity = 'insfirst',
-    tgtAccessor = 'remelem'
-
-
-    # tgtMovement = 'all',
-    # tgtPolarity = 'all',
-    # tgtAccessor = 'remelem',
-    # tgtInterleave = 0.5
-    )
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.d
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.d	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.d	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,2 @@
+plots/list-zoomin-rel-i-swift.gp.INPUTS: build/plot-list-zoomin-rel-i-swift.dat | build
+plots/list-zoomin-rel-i-swift.py.INPUTS: benchmarks/list/results-java-general.csv
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.gp	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,49 @@
+set terminal pdfcairo color enhanced size 2.75in,2.0in font "Times,17"
+
+set size 1.0, 1.0    # scale of plot area inside terminal
+set origin 0.0, 0.0  # bottom-left corner
+
+INDIR="build"
+OUTDIR="build"
+
+set macros
+set output OUTDIR."/plot-list-zoomin-rel-i-swift.pdf"
+
+# Draw fake x axis at y=1.0; use vertical-only bounding 'H'
+unset border
+set arrow from graph 0, first 1 to graph 1, first 1 nohead lt -1 lw 2
+set arrow 100 from graph 0, graph 0 to graph 0, graph 1 nohead lw 1 front
+
+set grid
+unset key
+
+set logscale x 2
+set xrange [0.75:250];
+set xlabel "List length (item count)"
+
+
+#set bmargin 0
+set tmargin 0.1
+set lmargin 10
+set rmargin 0.1
+
+set ylabel "Duration (relative)" offset -1.0,0
+set logscale y (2**0.2)
+set yrange [0.47:2.1];
+set format y "%.1f {/Symbol \264}"
+set ytics (0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0) nomirror
+
+# labelled boxes around size zones
+set object rect  from first  6, first 0.6 to first  23,  first 2.0 fc rgb "black"       fs empty         lw 2.0
+set object rect  from first 45, first 0.6 to first 181, first 1.8 fc rgb "black"       fs empty         lw 2.0
+set label "small"                         at first  23,  first (0.6 * 0.9) right
+set label "medium"                        at first 181, first (0.6 * 0.9) right
+
+set errorbars 2.0
+set pointintervalbox 0
+
+plot INDIR."/plot-list-zoomin-rel-i-swift.dat" \
+       i 0 using ($1 * 0.98):8:4:5 title columnheader(1) with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
+    '' i 4 using ($1 * 0.94):8:4:5 title columnheader(1) with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
+    '' i 3 using ($1 * 1.02):8:4:5 title columnheader(1) with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1, \
+    '' i 2 using ($1 * 1.06):8:4:5 title columnheader(1) with yerrorbars lt rgb "purple"	      pt  12 ps 1.0  lw 1
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.py
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.py	(revision bf7360823d8caf05936e704d204551885b32d5d6)
+++ doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-i-swift.py	(revision bf7360823d8caf05936e704d204551885b32d5d6)
@@ -0,0 +1,24 @@
+import pandas as pd
+import numpy as np
+import os
+import sys
+
+sys.path.insert(0, os.path.dirname(__file__))
+from ListCommon import *
+
+printSingleDetail(
+    machines=['swift'],
+    tgtMovement = 'stack',
+    tgtPolarity = 'insfirst',
+    tgtAccessor = 'allhead',
+
+
+    # tgtMovement = 'all',
+    # tgtPolarity = 'all',
+    # tgtAccessor = 'remelem',
+    # tgtInterleave = 0.5,
+
+
+    measureBase='OpDurRel',
+    marginalizeOn= list( set(explanations) - set(['NumNodes', 'SizeZone']) )
+)
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.d
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.d	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,2 +1,0 @@
-plots/list-zoomin-rel-java.gp.INPUTS: build/plot-list-zoomin-rel-java.dat | build
-plots/list-zoomin-rel-java.py.INPUTS: benchmarks/list/results-java-general.csv
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,45 +1,0 @@
-set terminal pdfcairo color enhanced size 3.0in,2.5in font "Times,17"
-
-set size 1.0, 1.0    # scale of plot area inside terminal
-set origin 0.0, 0.0  # bottom-left corner
-
-INDIR="build"
-OUTDIR="build"
-
-set macros
-set output OUTDIR."/plot-list-zoomin-rel-java.pdf"
-
-set grid
-set key bottom right
-set logscale x 2
-set logscale y 2
-set yrange [0.3:1.8];
-set ytics ( \
-   "" 1.666666667, \
-   "" 1.428571429, \
-   "" 1.25, \
-   "" 1.111111111, \
-   "" 1, \
-   "" 0.833333333, \
-   "" 0.714285714, \
-   "" 0.625, \
-   "" 0.555555556, \
-   "" 0.5, \
-   "" 0.434782609, \
-   "" 0.384615385, \
-   "" 0.333333333 \
-)
-set xrange [0.75:180];
-set xlabel "List length (item count)" offset 2,0
-unset ylabel
-set errorbars 2.0
-set pointintervalbox 0
-
-# Draw axis-like line at speedup=0% (y=1.0)
-set arrow from graph 0, first 1 to graph 1, first 1 nohead lt -1 lw 2
-
-plot INDIR."/plot-list-zoomin-rel-java.dat" \
-       i 0 using ($1 * 0.98):8:4:5 title columnheader(1) with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
-    '' i 4 using ($1 * 0.94):8:4:5 title columnheader(1) with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
-    '' i 3 using ($1 * 1.02):8:4:5 title columnheader(1) with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1, \
-    '' i 2 using ($1 * 1.06):8:4:5 title columnheader(1) with yerrorbars lt rgb "purple"	      pt  12 ps 1.0  lw 1
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.py
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.py	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,24 +1,0 @@
-import pandas as pd
-import numpy as np
-import os
-import sys
-
-sys.path.insert(0, os.path.dirname(__file__))
-from ListCommon import *
-
-printSingleDetail(
-    machines=['java'],
-    tgtMovement = 'stack',
-    tgtPolarity = 'insfirst',
-    tgtAccessor = 'allhead',
-
-
-    # tgtMovement = 'all',
-    # tgtPolarity = 'all',
-    # tgtAccessor = 'remelem',
-    # tgtInterleave = 0.5,
-
-
-    measureBase='OpDurRel',
-    marginalizeOn=['fx']
-)
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.d
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.d	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,2 +1,0 @@
-plots/list-zoomin-rel-swift.gp.INPUTS: build/plot-list-zoomin-rel-swift.dat | build
-plots/list-zoomin-rel-swift.py.INPUTS: benchmarks/list/results-swift-general.csv
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.gp
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.gp	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,47 +1,0 @@
-set terminal pdfcairo color enhanced size 3.625in,2.5in font "Times,17"
-
-set size 1.0, 1.0    # scale of plot area inside terminal
-set origin 0.0, 0.0  # bottom-left corner
-
-INDIR="build"
-OUTDIR="build"
-
-set lmargin 10
-
-set macros
-set output OUTDIR."/plot-list-zoomin-rel-swift.pdf"
-
-set grid
-unset key
-set logscale x 2
-set logscale y 2
-set yrange [0.3:1.8];
-set ytics ( \
-   "+40%%" 1.666666667, \
-   "+30%%" 1.428571429, \
-   "+20%%" 1.25, \
-   "+10%%" 1.111111111, \
-   "0" 1, \
-   "-20%%" 0.833333333, \
-   "-40%%" 0.714285714, \
-   "-60%%" 0.625, \
-   "-80%%" 0.555555556, \
-   "-100%%" 0.5, \
-   "-130%%" 0.434782609, \
-   "-160%%" 0.384615385, \
-   "-200%%" 0.333333333 \
-)
-set xrange [0.75:180];
-set xlabel "List length (item count)" offset 2,0
-set ylabel "Duration (tailq-Relative)" offset -1.0,0
-set errorbars 2.0
-set pointintervalbox 0
-
-# Draw axis-like line at speedup=0% (y=1.0)
-set arrow from graph 0, first 1 to graph 1, first 1 nohead lt -1 lw 2
-
-plot INDIR."/plot-list-zoomin-rel-swift.dat" \
-       i 0 using ($1 * 0.98):8:4:5 title columnheader(1) with yerrorbars lt rgb "blue" 	      pt  6  ps 0.85 lw 1, \
-    '' i 4 using ($1 * 0.94):8:4:5 title columnheader(1) with yerrorbars lt rgb "dark-orange"	pt  8  ps 0.75 lw 1, \
-    '' i 3 using ($1 * 1.02):8:4:5 title columnheader(1) with yerrorbars lt rgb "magenta"	      pt  10 ps 0.85 lw 1, \
-    '' i 2 using ($1 * 1.06):8:4:5 title columnheader(1) with yerrorbars lt rgb "purple"	      pt  12 ps 1.0  lw 1
Index: doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.py
===================================================================
--- doc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.py	(revision 9e94c9fdfa307d7098036587fc953539d99c1c59)
+++ 	(revision )
@@ -1,24 +1,0 @@
-import pandas as pd
-import numpy as np
-import os
-import sys
-
-sys.path.insert(0, os.path.dirname(__file__))
-from ListCommon import *
-
-printSingleDetail(
-    machines=['swift'],
-    tgtMovement = 'stack',
-    tgtPolarity = 'insfirst',
-    tgtAccessor = 'allhead',
-
-
-    # tgtMovement = 'all',
-    # tgtPolarity = 'all',
-    # tgtAccessor = 'remelem',
-    # tgtInterleave = 0.5,
-
-
-    measureBase='OpDurRel',
-    marginalizeOn=['fx']
-)
