[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] [supercollider/supercollider] a2e9d9: supernova: dsp_thread - refactoring
- To: sc-dev@xxxxxxxxxxxxxxxx
- Subject: [sc-dev] [supercollider/supercollider] a2e9d9: supernova: dsp_thread - refactoring
- From: GitHub <noreply@xxxxxxxxxx>
- Date: Mon, 30 Nov 2015 12:55:33 -0800
- Domainkey-signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=useDXzXbGe0kyyD6d6VRhcbQliK9N38W6I4H/elBLU25+mmJ6RgSBB1Y+gWbNWhm9bP3q5 6QrRN8VJ99g/Bh94myG6QxDqkkdDyGuK7xMX6+XH7raz2ooIBg1fWKnLeoYf38BaS5T00FNk 8Y8YhXhow7fHivwwgRFfzGDYtHBnA=
- List-id: SuperCollider developers mailing list <sc-devel.create.ucsb.edu>
- Reply-to: sc-dev@xxxxxxxxxxxxxxxx
- Sender: owner-sc-dev@xxxxxxxxxxxxxxxx
Branch: refs/heads/master
Home: https://github.com/supercollider/supercollider
Commit: a2e9d991f2a2ee3d8757e53123ee29c5f906d92a
https://github.com/supercollider/supercollider/commit/a2e9d991f2a2ee3d8757e53123ee29c5f906d92a
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M server/supernova/dsp_thread_queue/dsp_thread.hpp
Log Message:
-----------
supernova: dsp_thread - refactoring
* avoid depenency to ptr_container
* move threading code to dsp_thread
Commit: 3be9fc2fc7820a4141991039f3aa374b293a31c7
https://github.com/supercollider/supercollider/commit/3be9fc2fc7820a4141991039f3aa374b293a31c7
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp
M server/supernova/server/memory_pool.hpp
M testsuite/supernova/server_node_graph_test.cpp
Log Message:
-----------
supernova: clean up dsp_thread_queue
Commit: 9929f7c9a7cee391da41d1b7d620ad8f4d2c69ec
https://github.com/supercollider/supercollider/commit/9929f7c9a7cee391da41d1b7d620ad8f4d2c69ec
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M server/supernova/CMakeLists.txt
R server/supernova/server/dsp_context.cpp
R server/supernova/server/dsp_context.hpp
Log Message:
-----------
supernova: delete obsolete dsp_context
Commit: 816f403db5512d10f238f5cc1baf8a4416cb40a6
https://github.com/supercollider/supercollider/commit/816f403db5512d10f238f5cc1baf8a4416cb40a6
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M server/supernova/server/buffer_manager.hpp
Log Message:
-----------
supernova: buffer manager - simlify implementation
Commit: 174b674745d961f06ddded030f5c17226d9c3281
https://github.com/supercollider/supercollider/commit/174b674745d961f06ddded030f5c17226d9c3281
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M server/supernova/dsp_thread_queue/dsp_thread.hpp
Log Message:
-----------
supernova: dsp thread - relax memory barriers
Commit: 921593422818de4fcaa319504c496cd61ad52083
https://github.com/supercollider/supercollider/commit/921593422818de4fcaa319504c496cd61ad52083
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M include/common/function_attributes.h
M server/supernova/utilities/malloc_aligned.hpp
M server/supernova/utilities/simple_pool.hpp
Log Message:
-----------
supernova: alignment hints
Commit: d8d2f124c189af0ca318a28f4bed9e1b0b270db8
https://github.com/supercollider/supercollider/commit/d8d2f124c189af0ca318a28f4bed9e1b0b270db8
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M server/supernova/utilities/utils.hpp
Log Message:
-----------
supernova: cleanup
Commit: f3de4b0885aeae7e0e03fd32387e0d1078a90a91
https://github.com/supercollider/supercollider/commit/f3de4b0885aeae7e0e03fd32387e0d1078a90a91
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M server/supernova/server/main.cpp
Log Message:
-----------
supernova: fully qualify std::chrono
Commit: d6bf7ada018b2690818c92f72eb663ef40067f5c
https://github.com/supercollider/supercollider/commit/d6bf7ada018b2690818c92f72eb663ef40067f5c
Author: Julian Rohrhuber <julian.rohrhuber@xxxxxxxxxxxxxxxxxx>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M include/common/function_attributes.h
M server/supernova/CMakeLists.txt
M server/supernova/dsp_thread_queue/dsp_thread.hpp
M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp
M server/supernova/server/buffer_manager.hpp
R server/supernova/server/dsp_context.cpp
R server/supernova/server/dsp_context.hpp
M server/supernova/server/main.cpp
M server/supernova/server/memory_pool.hpp
M server/supernova/utilities/malloc_aligned.hpp
M server/supernova/utilities/simple_pool.hpp
M server/supernova/utilities/utils.hpp
M testsuite/supernova/server_node_graph_test.cpp
Log Message:
-----------
Merge pull request #1745 from timblechmann/novacollider/supernova-refactoring
Novacollider/supernova refactoring
Compare: https://github.com/supercollider/supercollider/compare/c25e90dae9f6...d6bf7ada018b