Index: doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.bib
===================================================================
--- doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.bib	(revision 5cd0742d08d7183f34b2f772ad25bcf94041b489)
+++ doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.bib	(revision 2ebde76f036095871378c095f179b8333dbd7970)
@@ -72,5 +72,5 @@
     author	= {SGI},
     title	= {The Standard Template Library for {C++}},
-    note	= {\textsf{www.sgi.com/\-tech/\-stl/\-Allocators.html}},
+    note	= {\href{www.sgi.com/tech/stl/Allocators.html}{www.sgi.com/\-tech/\-stl/\-Allocators.html}},
 }
 
@@ -83,10 +83,20 @@
 }
 
-@misc{ptmalloc2,
+@misc{ptmalloc3,
     author	= {Wolfram Gloger},
-    title	= {ptmalloc version 2},
-    month	= jun,
+    title	= {ptmalloc version 3},
+    month	= may,
     year	= 2006,
-    note	= {\href{http://www.malloc.de/malloc/ptmalloc2-current.tar.gz}{http://www.malloc.de/\-malloc/\-ptmalloc2-current.tar.gz}},
+    note	= {\href{http://www.malloc.de/malloc/ptmalloc3-current.tar.gz}
+    		  {http://www.malloc.de/\-malloc/\-ptmalloc3-current.tar.gz}},
+}
+
+@misc{tbbmalloc,
+    author	= {multiple contributors},
+    title	= {Threading Building Blocks},
+    month	= mar,
+    year	= 2020,
+    note	= {\href{https://github.com/oneapi-src/oneTBB/releases/tag/v2020.2}
+    		  {https://github.com/\-oneapi-src/\-oneTBB/\-releases/\-tag/\-v2020.2}},
 }
 
@@ -95,5 +105,6 @@
     title	= {Summary of malloc-Related Functions},
     year	= 2020,
-    note	= {\href{https://www.gnu.org/software/libc/manual/html\_node/Summary-of-Malloc.html}{https://www.gnu.org/\-software/\-libc/\-manual/\-html\_node/\-Summary-of-Malloc.html}},
+    note	= {\href{https://www.gnu.org/software/libc/manual/html\_node/Summary-of-Malloc.html}
+    		  {https://www.gnu.org/\-software/\-libc/\-manual/\-html\_node/\-Summary-of-Malloc.html}},
 }
 
@@ -103,5 +114,6 @@
     month	= mar,
     year	= 2021,
-    note	= {\href{https://www.ibm.com/docs/en/ztpf/1.1.0.15?topic=structures-serially-reusable-programs}{https://www.ibm.com/\-docs/\-en/\-ztpf/\-1.1.0.15?\-topic=structures-serially-reusable-programs}},
+    note	= {\href{https://www.ibm.com/docs/en/ztpf/1.1.0.15?topic=structures-serially-reusable-programs}
+    		  {https://www.ibm.com/\-docs/\-en/\-ztpf/\-1.1.0.15?\-topic=structures-serially-reusable-programs}},
 }
 
@@ -159,5 +171,6 @@
     title	= {mtmalloc.c},
     year	= 2009,
-    note	= {\textsf{http://src.opensolaris.org/\-source/\-xref/\-onnv/\-onnv-gate/\-usr/\-src/\-lib/\-libmtmalloc/\-common/\-mtmalloc.c}},
+    note	= {\href{http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libmtmalloc/common/mtmalloc.c}
+    		  {http://src.opensolaris.org/\-source/\-xref/\-onnv/\-onnv-gate/\-usr/\-src/\-lib/\-libmtmalloc/\-common/\-mtmalloc.c}},
 }
 
@@ -167,5 +180,6 @@
     month	= jan,
     year	= 2010,
-    note	= {\textsf{http://google-perftools.\-googlecode.\-com/\-files/\-google-perftools-1.5.tar.gz}},
+    note	= {\href{http://google-perftools.googlecode.com/files/google-perftools-1.5.tar.gz}
+    		  {http://google-perftools.\-googlecode.\-com/\-files/\-google-perftools-1.5.tar.gz}},
 }
 
@@ -175,5 +189,6 @@
     month	= apr,
     year	= 2022,
-    note	= {\href{https://en.cppreference.com/w/cpp/numeric/random/uniform_int_distribution}{https://en.cppreference.com/w/\-cpp/numeric/\-random/\-uniform\_int\_distribution}},
+    note	= {\href{https://en.cppreference.com/w/cpp/numeric/random/uniform_int_distribution}
+    		  {https://en.cppreference.com/w/\-cpp/numeric/\-random/\-uniform\_int\_distribution}},
 }
 
@@ -183,5 +198,6 @@
     month	= apr,
     year	= 2022,
-    note	= {\href{https://www.cplusplus.com/reference/random/fisher_f_distribution}{https://www.cplusplus.com/\-reference/\-random/\-fisher\_f\_distribution}},
+    note	= {\href{https://www.cplusplus.com/reference/random/fisher_f_distribution}
+    		  {https://www.cplusplus.com/\-reference/\-random/\-fisher\_f\_distribution}},
 }
 
@@ -201,5 +217,5 @@
     author	= {Scott Schneider and Christos Antonopoulos and Dimitrios Nikolopoulos},
     title	= {Streamflow},
-    note	= {\textsf{http://people.cs.vt.edu/\-\char`\~scschnei/\-streamflow}},
+    note	= {\href{http://people.cs.vt.edu/~scschnei/streamflow}{http://people.cs.vt.edu/\-\char`\~scschnei/\-streamflow}},
 }
 
@@ -356,5 +372,6 @@
     month	= jun,
     year	= 2003,
-    note	= {\textsf{http://developers.sun.com/\-solaris/\-articles/\-multiproc/\-multiproc.html}},
+    note	= {\href{http://developers.sun.com/solaris/articles/multiproc/multiproc.html}
+    		  {http://developers.sun.com/\-solaris/\-articles/\-multiproc/\-multiproc.html}},
 }
 
@@ -363,5 +380,6 @@
     title	= {Memory Layout and the Stack},
     journal	= {Using GNU's GDB Debugger},
-    note	= {\textsf{http://dirac.org/\-linux/\-gdb/\-02a-Memory\_Layout\_And\_The\_Stack.php}},
+    note	= {\href{http://dirac.org/linux/gdb/02a-Memory\_Layout\_And\_The\_Stack.php}
+    		  {http://dirac.org/\-linux/\-gdb/\-02a-Memory\_Layout\_And\_The\_Stack.php}},
 }
 
@@ -369,5 +387,6 @@
     author	= {Justin N. Ferguson},
     title	= {Understanding the Heap by Breaking It},
-    note	= {\textsf{https://www.blackhat.com/\-presentations/\-bh-usa-07/Ferguson/\-Whitepaper/\-bh-usa-07-ferguson-WP.pdf}},
+    note	= {\href{https://www.blackhat.com/presentations/bh-usa-07/Ferguson/Whitepaper/bh-usa-07-ferguson-WP.pdf}
+		  {https://www.blackhat.com/\-presentations/\-bh-usa-07/Ferguson/\-Whitepaper/\-bh-usa-07-ferguson-WP.pdf}},
 }
 
