From 2b345eb0d9f03db3a0b14fe759dc696e508b6c01 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Fri, 13 Jul 2007 15:53:10 +0000 Subject: * src/qpid/sys/ConcurrentQueue.h: Thread-safe queue with atomic pop() * src/tests/ConcurrentQueue.cpp: Experimental code to compare a dual-vector, dual-lock implementation with a simple locked deque. Results indicate the more complex design does not perform any better, so ConcurrentQueue.h uses the simpler design. Not part of default test harness, run by hand to see results. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@556045 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/tests/Makefile.am | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cpp/src/tests/Makefile.am') diff --git a/cpp/src/tests/Makefile.am b/cpp/src/tests/Makefile.am index ee1a7317e0..64543268ee 100644 --- a/cpp/src/tests/Makefile.am +++ b/cpp/src/tests/Makefile.am @@ -42,6 +42,10 @@ check_PROGRAMS+=Shlib Shlib_SOURCES=Shlib.cpp Shlib_LDADD=-lboost_unit_test_framework $(lib_common) +check_PROGRAMS+=ConcurrentQueue +ConcurrentQueue_SOURCES=ConcurrentQueue.cpp +ConcurrentQueue_LDADD=-lboost_test_exec_monitor $(lib_common) + include cluster.mk # NB: CppUnit test libraries below will be migrated to boost test programs. -- cgit v1.2.1