[beast: 6/6] Merge branch 'threaded-engine'
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 6/6] Merge branch 'threaded-engine'
- Date: Sun, 6 Nov 2016 22:32:57 +0000 (UTC)
commit 7e14f81d06177114be4b3c152afd57b1c2192fbc
Merge: 0ca67ca c38f9d6
Author: Tim Janik <timj gnu org>
Date: Sun Nov 6 23:28:21 2016 +0100
Merge branch 'threaded-engine'
* threaded-engine:
BSE: adjust number of slave DSP threads to the number of available CPU cores
BSE: start 3 additional DSP slave threads to process modules concurrently
BSE: make bse_engine_const_values thread safe and simplify implementation
BSE: _engine_pop_unprocessed_node: avoid race condition for node lock
BSE: remove code for non-threaded engine (unused for many years)
Signed-off-by: Tim Janik <timj gnu org>
bse/bseengine.cc | 66 +++++-------------
bse/bseengine.hh | 20 +++---
bse/bseenginemaster.cc | 139 ++++++++++++++++++++++++++++---------
bse/bseenginemaster.hh | 10 +++
bse/bseengineutils.cc | 176 +++++++++---------------------------------------
bse/bseengineutils.hh | 3 +-
bse/bseserver.cc | 2 +-
7 files changed, 177 insertions(+), 239 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]