From dfe0b665005f9794994fbc8cbae121033ebc33dc Mon Sep 17 00:00:00 2001
From: Michalis Kokologiannakis <mixaskok@gmail.com>
Date: Fri, 17 Nov 2023 01:19:16 +0100
Subject: [PATCH] bib: Add twalock + Europar

Signed-off-by: Michalis Kokologiannakis <mixaskok@gmail.com>
---
 biblio.m4      | 15 +++++++++++++++
 conferences.m4 |  1 +
 2 files changed, 16 insertions(+)

diff --git a/biblio.m4 b/biblio.m4
index 550c592..d61354f 100644
--- a/biblio.m4
+++ b/biblio.m4
@@ -1476,6 +1476,21 @@
   ids		= {urcu}
 }
 
+@InProceedings{	  dice2019:twalock,
+  title		= {TWA – Ticket Locks Augmented with a Waiting Array},
+  author	= {Dice, Dave and Kogan, Alex},
+  booktitle	= {CONF_EUROPAR 2019},
+  year		= {2019},
+  isbn		= {978-3-030-29399-4},
+  publisher	= {Springer-Verlag},
+  address	= {Berlin, Heidelberg},
+  url		= {https://doi.org/10.1007/978-3-030-29400-7_24},
+  doi		= {10.1007/978-3-030-29400-7_24},
+  pages		= {334–345},
+  numpages	= {12},
+  ids		= {twalock}
+}
+
 @Article{	  digiusto2023:message-passing,
   title		= {A Partial Order View of Message-Passing Communication
 		  Models},
diff --git a/conferences.m4 b/conferences.m4
index dd7572e..af6738a 100644
--- a/conferences.m4
+++ b/conferences.m4
@@ -24,6 +24,7 @@ define(CONF_DISC, ifdef(`FULL', International Symposium on Distributed Computing
 define(CONF_EC2, ifdef(`FULL', International Workshop on Exploiting Concurrency Efficiently and Correctly, EC{$^2$}))dnl
 define(CONF_ECOOP, ifdef(`FULL', European Conference on Object-Oriented Programming, ECOOP))dnl
 define(CONF_ESOP, ifdef(`FULL', European Symposium on Programming, ESOP))dnl
+define(CONF_EUROPAR, ifdef(`FULL', European Conference on Parallel and Distributed Computing, Euro-Par))dnl
 define(CONF_FASE, ifdef(`FULL', Fundamental Approaches to Software Engineering, FASE))dnl
 define(CONF_FAST, ifdef(`FULL', USENIX Conference on File and Storage Technologies, FAST))dnl
 define(CONF_FM, ifdef(`FULL', International Symposium on Formal Methods, FM))dnl
-- 
GitLab