diff options
author | drd <drd@ableton.com> | 2017-02-16 17:28:54 +0100 |
---|---|---|
committer | drd <drd@ableton.com> | 2017-02-16 17:45:25 +0100 |
commit | e2f6b686003f86af8a64e7c6f7e8cf8c2da7ba69 (patch) | |
tree | a57fe24b425ad37b3ce5cf32aefec99cee7ede12 /src/server/CompiledGraph.hpp | |
parent | e29b2efa89ccfab0c631dae771b8c0e5b9616839 (diff) | |
download | ingen-e2f6b686003f86af8a64e7c6f7e8cf8c2da7ba69.tar.gz ingen-e2f6b686003f86af8a64e7c6f7e8cf8c2da7ba69.tar.bz2 ingen-e2f6b686003f86af8a64e7c6f7e8cf8c2da7ba69.zip |
Preliminary alternative parallel traversal/benchmarking work
Diffstat (limited to 'src/server/CompiledGraph.hpp')
-rw-r--r-- | src/server/CompiledGraph.hpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/server/CompiledGraph.hpp b/src/server/CompiledGraph.hpp index eeeb6111..db9aa288 100644 --- a/src/server/CompiledGraph.hpp +++ b/src/server/CompiledGraph.hpp @@ -1,6 +1,6 @@ /* This file is part of Ingen. - Copyright 2007-2016 David Robillard <http://drobilla.net/> + Copyright 2007-2017 David Robillard <http://drobilla.net/> Ingen is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free @@ -63,14 +63,14 @@ private: void compile_graph(GraphImpl* graph); void compile_set(const BlockSet& blocks, Task& task, BlockSet& k); void compile_block(BlockImpl* block, Task& task, BlockSet& k); - void compile_dependant(const BlockImpl* root, - BlockImpl* block, - Task& task, - BlockSet& k); - - Log& _log; - const Raul::Path _path; - Task _master; + void compile_provider(const BlockImpl* root, + BlockImpl* block, + Task& task, + BlockSet& k); + + Log& _log; + const Raul::Path _path; + std::unique_ptr<Task> _master; }; } // namespace Server |