Index: doc/theses/mubeen_zulfiqar_MMath/figures/MultipleHeapsNoOwnership.fig
===================================================================
--- doc/theses/mubeen_zulfiqar_MMath/figures/MultipleHeapsNoOwnership.fig	(revision 0a004b78a54222013951d5b1544da8ebabfcf3e0)
+++ doc/theses/mubeen_zulfiqar_MMath/figures/MultipleHeapsNoOwnership.fig	(revision 373aad760273872fddca861a394d29df7f2c0882)
@@ -1,7 +1,7 @@
-#FIG 3.2  Produced by xfig version 3.2.5
+#FIG 3.2  Produced by xfig version 3.2.7b
 Landscape
 Center
 Inches
-Letter  
+Letter
 100.00
 Single
@@ -11,33 +11,33 @@
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 1200 2100 1500 2100 1500 1800 1200 1800 1200 2100
-4 1 0 50 -1 0 11 0.0000 2 195 495 1350 2025 H$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 1350 2025 H$_1$\001
 -6
 6 1950 1800 2550 2100
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 2100 2100 2400 2100 2400 1800 2100 1800 2100 2100
-4 1 0 50 -1 0 11 0.0000 2 195 495 2250 2025 H$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 2250 2025 H$_2$\001
 -6
 1 3 0 1 0 7 50 -1 -1 0.000 0 -0.0000 1350 1350 150 150 1350 1350 1500 1350
 1 3 0 1 0 7 50 -1 -1 0.000 0 -0.0000 2250 1350 150 150 2250 1350 2400 1350
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1275 1800 1275 1500
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 45.00 90.00
+2 1 0 1 0 0 50 -1 -1 0.000 0 0 -1 1 0 2
+	1 1 1.00 45.00 90.00
 	 1425 1500 1425 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 1 2
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1425 1500 2175 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 1 2
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2175 1500 1425 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2175 1500 2175 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2325 1800 2325 1500
-4 1 0 50 -1 0 11 0.0000 2 195 465 1350 1425 T$_1$\001
-4 1 0 50 -1 0 11 0.0000 2 195 465 2250 1425 T$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1350 1425 T$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 2250 1425 T$_2$\001
Index: doc/theses/mubeen_zulfiqar_MMath/figures/MultipleHeapsOwnership.fig
===================================================================
--- doc/theses/mubeen_zulfiqar_MMath/figures/MultipleHeapsOwnership.fig	(revision 0a004b78a54222013951d5b1544da8ebabfcf3e0)
+++ doc/theses/mubeen_zulfiqar_MMath/figures/MultipleHeapsOwnership.fig	(revision 373aad760273872fddca861a394d29df7f2c0882)
@@ -1,7 +1,7 @@
-#FIG 3.2  Produced by xfig version 3.2.5
+#FIG 3.2  Produced by xfig version 3.2.7b
 Landscape
 Center
 Inches
-Letter  
+Letter
 100.00
 Single
@@ -11,29 +11,29 @@
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 1200 2100 1500 2100 1500 1800 1200 1800 1200 2100
-4 1 0 50 -1 0 11 0.0000 2 195 495 1350 2025 H$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 1350 2025 H$_1$\001
 -6
 6 1950 1800 2550 2100
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 2100 2100 2400 2100 2400 1800 2100 1800 2100 2100
-4 1 0 50 -1 0 11 0.0000 2 195 495 2250 2025 H$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 2250 2025 H$_2$\001
 -6
 1 3 0 1 0 7 50 -1 -1 0.000 0 -0.0000 1350 1350 150 150 1350 1350 1500 1350
 1 3 0 1 0 7 50 -1 -1 0.000 0 -0.0000 2250 1350 150 150 2250 1350 2400 1350
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2175 1500 1425 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
-	 1425 1500 2175 1800
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1275 1800 1275 1500
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2325 1800 2325 1500
-4 1 0 50 -1 0 11 0.0000 2 195 465 2250 1425 T$_2$\001
-4 1 0 50 -1 0 11 0.0000 2 195 465 1350 1425 T$_1$\001
+2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	 1425 1500 2175 1800
+4 1 0 50 -1 0 11 0.0000 2 165 465 2250 1425 T$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1350 1425 T$_1$\001
Index: doc/theses/mubeen_zulfiqar_MMath/figures/PerThreadHeap.fig
===================================================================
--- doc/theses/mubeen_zulfiqar_MMath/figures/PerThreadHeap.fig	(revision 0a004b78a54222013951d5b1544da8ebabfcf3e0)
+++ doc/theses/mubeen_zulfiqar_MMath/figures/PerThreadHeap.fig	(revision 373aad760273872fddca861a394d29df7f2c0882)
@@ -1,7 +1,7 @@
-#FIG 3.2  Produced by xfig version 3.2.5
+#FIG 3.2  Produced by xfig version 3.2.7b
 Landscape
 Center
 Inches
-Letter  
+Letter
 100.00
 Single
@@ -11,5 +11,5 @@
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 2700 1800 3000 1800 3000 2100 2700 2100 2700 1800
-4 1 0 50 -1 0 11 0.0000 2 135 135 2850 2025 G\001
+4 1 0 50 -1 0 11 0.0000 2 120 135 2850 2025 G\001
 -6
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 1350 1350 150 150 1350 1350 1500 1350
@@ -17,6 +17,6 @@
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2250 1350 150 150 2250 1350 2400 1350
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1350 1500 1350 1800
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
@@ -27,18 +27,18 @@
 	 2100 1800 2400 1800 2400 2100 2100 2100 2100 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1800 1500 1800 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2250 1500 2250 1800
-4 1 0 50 -1 0 11 0.0000 2 195 1320 2550 2025 $\\Leftrightarrow$\001
-4 1 0 50 -1 0 11 0.0000 2 195 1320 3150 2025 $\\Leftrightarrow$\001
-4 0 0 50 -1 0 11 0.0000 2 135 240 3300 2025 OS\001
-4 1 0 50 -1 0 11 0.0000 2 195 495 1350 2025 H$_1$\001
-4 1 0 50 -1 0 11 0.0000 2 195 465 1350 1425 T$_1$\001
-4 1 0 50 -1 0 11 0.0000 2 195 495 1800 2025 H$_2$\001
-4 1 0 50 -1 0 11 0.0000 2 195 465 1800 1425 T$_2$\001
-4 1 0 50 -1 0 11 0.0000 2 195 495 2250 2025 H$_3$\001
-4 1 0 50 -1 0 11 0.0000 2 195 465 2250 1425 T$_3$\001
+4 1 0 50 -1 0 11 0.0000 2 180 1260 2550 2025 $\\Leftrightarrow$\001
+4 1 0 50 -1 0 11 0.0000 2 180 1260 3150 2025 $\\Leftrightarrow$\001
+4 0 0 50 -1 0 11 0.0000 2 120 240 3300 2025 OS\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 1350 2025 H$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1350 1425 T$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 1800 2025 H$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1800 1425 T$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 2250 2025 H$_3$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 2250 1425 T$_3$\001
Index: doc/theses/mubeen_zulfiqar_MMath/figures/SharedHeaps.fig
===================================================================
--- doc/theses/mubeen_zulfiqar_MMath/figures/SharedHeaps.fig	(revision 0a004b78a54222013951d5b1544da8ebabfcf3e0)
+++ doc/theses/mubeen_zulfiqar_MMath/figures/SharedHeaps.fig	(revision 373aad760273872fddca861a394d29df7f2c0882)
@@ -1,7 +1,7 @@
-#FIG 3.2  Produced by xfig version 3.2.5
+#FIG 3.2  Produced by xfig version 3.2.7b
 Landscape
 Center
 Inches
-Letter  
+Letter
 100.00
 Single
@@ -10,50 +10,50 @@
 6 1500 1200 2100 1500
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 1800 1350 150 150 1800 1350 1950 1350
-4 1 0 50 -1 0 11 0.0000 2 195 465 1800 1425 T$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1800 1425 T$_2$\001
 -6
 6 1050 1200 1650 1500
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 1350 1350 150 150 1350 1350 1500 1350
-4 1 0 50 -1 0 11 0.0000 2 195 465 1350 1425 T$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1350 1425 T$_1$\001
 -6
 6 1950 1200 2550 1500
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2250 1350 150 150 2250 1350 2400 1350
-4 1 0 50 -1 0 11 0.0000 2 195 465 2250 1425 T$_3$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 2250 1425 T$_3$\001
 -6
 6 1275 1800 1875 2100
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 1425 1800 1725 1800 1725 2100 1425 2100 1425 1800
-4 1 0 50 -1 0 11 0.0000 2 195 495 1575 2025 H$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 1575 2025 H$_1$\001
 -6
 6 1725 1800 2325 2100
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 1875 1800 2175 1800 2175 2100 1875 2100 1875 1800
-4 1 0 50 -1 0 11 0.0000 2 195 495 2025 2025 H$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 2025 2025 H$_2$\001
 -6
 6 2475 1800 2775 2100
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 2475 1800 2775 1800 2775 2100 2475 2100 2475 1800
-4 1 0 50 -1 0 11 0.0000 2 135 135 2625 2025 G\001
+4 1 0 50 -1 0 11 0.0000 2 120 135 2625 2025 G\001
 -6
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1275 1500 1500 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1425 1500 1950 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1725 1500 1650 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1875 1500 2025 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2250 1500 2100 1800
-4 0 0 50 -1 0 11 0.0000 2 135 240 3075 2025 OS\001
-4 1 0 50 -1 0 11 0.0000 2 195 1320 2325 2025 $\\Leftrightarrow$\001
-4 1 0 50 -1 0 11 0.0000 2 195 1320 2925 2025 $\\Leftrightarrow$\001
+4 0 0 50 -1 0 11 0.0000 2 120 240 3075 2025 OS\001
+4 1 0 50 -1 0 11 0.0000 2 180 1260 2325 2025 $\\Leftrightarrow$\001
+4 1 0 50 -1 0 11 0.0000 2 180 1260 2925 2025 $\\Leftrightarrow$\001
Index: doc/theses/mubeen_zulfiqar_MMath/figures/SingleHeap.fig
===================================================================
--- doc/theses/mubeen_zulfiqar_MMath/figures/SingleHeap.fig	(revision 0a004b78a54222013951d5b1544da8ebabfcf3e0)
+++ doc/theses/mubeen_zulfiqar_MMath/figures/SingleHeap.fig	(revision 373aad760273872fddca861a394d29df7f2c0882)
@@ -1,7 +1,7 @@
-#FIG 3.2  Produced by xfig version 3.2.5
+#FIG 3.2  Produced by xfig version 3.2.7b
 Landscape
 Center
 Inches
-Letter  
+Letter
 100.00
 Single
@@ -10,29 +10,29 @@
 6 1500 1200 2100 1500
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 1800 1350 150 150 1800 1350 1950 1350
-4 1 0 50 -1 0 11 0.0000 2 195 465 1800 1425 T$_2$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1800 1425 T$_2$\001
 -6
 6 1050 1200 1650 1500
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 1350 1350 150 150 1350 1350 1500 1350
-4 1 0 50 -1 0 11 0.0000 2 195 465 1350 1425 T$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 1350 1425 T$_1$\001
 -6
 6 1950 1200 2550 1500
 1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2250 1350 150 150 2250 1350 2400 1350
-4 1 0 50 -1 0 11 0.0000 2 195 465 2250 1425 T$_3$\001
+4 1 0 50 -1 0 11 0.0000 2 165 465 2250 1425 T$_3$\001
 -6
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1350 1500 1725 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2250 1500 1875 1800
 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
 	 1650 1800 1950 1800 1950 2100 1650 2100 1650 1800
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 1800 1500 1800 1800
-4 1 0 50 -1 0 11 0.0000 2 195 495 1800 2025 H$_1$\001
-4 1 0 50 -1 0 11 0.0000 2 195 1320 2100 2025 $\\Leftrightarrow$\001
-4 0 0 50 -1 0 11 0.0000 2 135 240 2250 2025 OS\001
+4 1 0 50 -1 0 11 0.0000 2 165 495 1800 2025 H$_1$\001
+4 1 0 50 -1 0 11 0.0000 2 180 1260 2100 2025 $\\Leftrightarrow$\001
+4 0 0 50 -1 0 11 0.0000 2 120 240 2250 2025 OS\001
Index: doc/theses/mubeen_zulfiqar_MMath/figures/UserKernelHeaps.fig
===================================================================
--- doc/theses/mubeen_zulfiqar_MMath/figures/UserKernelHeaps.fig	(revision 0a004b78a54222013951d5b1544da8ebabfcf3e0)
+++ doc/theses/mubeen_zulfiqar_MMath/figures/UserKernelHeaps.fig	(revision 373aad760273872fddca861a394d29df7f2c0882)
@@ -45,14 +45,14 @@
 -6
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2025 2100 2025 2400
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2475 2100 2475 2400
 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
-	0 0 1.00 45.00 90.00
-	0 0 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
+	1 1 1.00 45.00 90.00
 	 2925 2100 2925 2400
 4 1 0 50 -1 0 11 0.0000 2 135 2235 2475 1725 scheduled across kernel threads\001
