From 177f2b48b6516ba4dee70a709ce28105f1092de2 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 18 May 2011 17:45:39 +0000 Subject: Use an intrusive linked list for event queue rather than Raul::List. This avoids the need to allocate list nodes, improving performance (event throughput), and making EventSource::push_queued realtime safe. Remove unused queue_size parameter from EventSource and friends. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3282 a436a847-0d15-0410-975c-d299462d15a1 --- src/server/ingen_lv2.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/server/ingen_lv2.cpp') diff --git a/src/server/ingen_lv2.cpp b/src/server/ingen_lv2.cpp index bd64cf34..aa3c1f56 100644 --- a/src/server/ingen_lv2.cpp +++ b/src/server/ingen_lv2.cpp @@ -268,9 +268,7 @@ ingen_instantiate(const LV2_Descriptor* descriptor, plugin->world->set_local_engine(engine); SharedPtr interface( - new Server::QueuedEngineInterface( - *engine.get(), - engine->event_queue_size())); + new Server::QueuedEngineInterface(*engine.get())); plugin->world->set_engine(interface); engine->add_event_source(interface); -- cgit v1.2.1