From a27027c6d3f34d353c6f5497d9786e43beaaf13c Mon Sep 17 00:00:00 2001 From: Marcus Tomlinson Date: Tue, 2 Jan 2024 15:03:57 +0000 Subject: [PATCH] 10.1.2 --- CHANGES | 10 ++++++++-- CMakeLists.txt | 2 +- docs/Doxyfile | 2 +- docs/html/_auto_tick_thread_8h_source.html | 2 +- docs/html/_circuit_8h_source.html | 2 +- docs/html/_circuit_thread_8h_source.html | 2 +- docs/html/_common_8h_source.html | 2 +- docs/html/_component_8h_source.html | 2 +- docs/html/_d_s_patch_8h_source.html | 2 +- docs/html/_plugin_8h_source.html | 2 +- docs/html/_signal_bus_8h_source.html | 2 +- docs/html/_wire_8h_source.html | 2 +- docs/html/annotated.html | 2 +- docs/html/class_d_s_patch_1_1_circuit-members.html | 2 +- docs/html/class_d_s_patch_1_1_circuit.html | 2 +- docs/html/class_d_s_patch_1_1_component-members.html | 2 +- docs/html/class_d_s_patch_1_1_component.html | 2 +- docs/html/class_d_s_patch_1_1_plugin-members.html | 2 +- docs/html/class_d_s_patch_1_1_plugin.html | 2 +- docs/html/class_d_s_patch_1_1_signal_bus-members.html | 2 +- docs/html/class_d_s_patch_1_1_signal_bus.html | 2 +- ...patch_1_1internal_1_1_auto_tick_thread-members.html | 2 +- ...ass_d_s_patch_1_1internal_1_1_auto_tick_thread.html | 2 +- ...s_patch_1_1internal_1_1_circuit_thread-members.html | 2 +- ...class_d_s_patch_1_1internal_1_1_circuit_thread.html | 2 +- docs/html/classes.html | 2 +- docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html | 2 +- docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html | 2 +- docs/html/dir_d44c64559bbebec7f509842c48db8b23.html | 2 +- docs/html/files.html | 2 +- docs/html/index.html | 2 +- .../struct_d_s_patch_1_1internal_1_1_wire-members.html | 2 +- docs/html/struct_d_s_patch_1_1internal_1_1_wire.html | 2 +- 34 files changed, 41 insertions(+), 35 deletions(-) diff --git a/CHANGES b/CHANGES index 38a279d4..2ed85f96 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,12 @@ +v.10.1.2 (02 January 2024) + - Removed unnecessary auto-tick pause in Optimize(). + - Removed unnecessary re-ordering on redundant ConnectOutToIn() calls. + - Cleaned up tutorial components and application code. + - Made thread performance tests stricter. + v.10.1.1 (01 January 2024) - - Clean up and document new Circuit::Optimize() method. - - Update copyright notices. + - Cleaned up and documented new Circuit::Optimize() method. + - Updated copyright notices. v.10.1.0 (31 December 2023) - Greatly improved circuit performace with component auto-ordering. diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f4c4977..85c78858 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ set(CMAKE_CXX_EXTENSIONS OFF) # Set version information. set(DSPATCH_MAJOR 10) set(DSPATCH_MINOR 1) -set(DSPATCH_MICRO 1) +set(DSPATCH_MICRO 2) if(MSVC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -W4") diff --git a/docs/Doxyfile b/docs/Doxyfile index 199aae54..be11d498 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -32,7 +32,7 @@ PROJECT_NAME = DSPatch # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = v.10.1.1 +PROJECT_NUMBER = v.10.1.2 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer diff --git a/docs/html/_auto_tick_thread_8h_source.html b/docs/html/_auto_tick_thread_8h_source.html index c0e245ec..2132aa8e 100644 --- a/docs/html/_auto_tick_thread_8h_source.html +++ b/docs/html/_auto_tick_thread_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_circuit_8h_source.html b/docs/html/_circuit_8h_source.html index 8ceb403b..82c51158 100644 --- a/docs/html/_circuit_8h_source.html +++ b/docs/html/_circuit_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_circuit_thread_8h_source.html b/docs/html/_circuit_thread_8h_source.html index 99fc7093..b85f1f15 100644 --- a/docs/html/_circuit_thread_8h_source.html +++ b/docs/html/_circuit_thread_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_common_8h_source.html b/docs/html/_common_8h_source.html index f5cc4530..f8e78c23 100644 --- a/docs/html/_common_8h_source.html +++ b/docs/html/_common_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_component_8h_source.html b/docs/html/_component_8h_source.html index 28bdecb5..aabd5763 100644 --- a/docs/html/_component_8h_source.html +++ b/docs/html/_component_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_d_s_patch_8h_source.html b/docs/html/_d_s_patch_8h_source.html index 7abb80c4..98f5d55c 100644 --- a/docs/html/_d_s_patch_8h_source.html +++ b/docs/html/_d_s_patch_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_plugin_8h_source.html b/docs/html/_plugin_8h_source.html index ae8d360f..54e05e3f 100644 --- a/docs/html/_plugin_8h_source.html +++ b/docs/html/_plugin_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_signal_bus_8h_source.html b/docs/html/_signal_bus_8h_source.html index e9441acf..fdac3fe9 100644 --- a/docs/html/_signal_bus_8h_source.html +++ b/docs/html/_signal_bus_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/_wire_8h_source.html b/docs/html/_wire_8h_source.html index 9934ebdb..e1ee1f55 100644 --- a/docs/html/_wire_8h_source.html +++ b/docs/html/_wire_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/annotated.html b/docs/html/annotated.html index d0726e31..a1b0d9df 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_circuit-members.html b/docs/html/class_d_s_patch_1_1_circuit-members.html index 7aec476c..eb122317 100644 --- a/docs/html/class_d_s_patch_1_1_circuit-members.html +++ b/docs/html/class_d_s_patch_1_1_circuit-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_circuit.html b/docs/html/class_d_s_patch_1_1_circuit.html index b166490b..7209fbd4 100644 --- a/docs/html/class_d_s_patch_1_1_circuit.html +++ b/docs/html/class_d_s_patch_1_1_circuit.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_component-members.html b/docs/html/class_d_s_patch_1_1_component-members.html index 7ffbd0b9..79b14be6 100644 --- a/docs/html/class_d_s_patch_1_1_component-members.html +++ b/docs/html/class_d_s_patch_1_1_component-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_component.html b/docs/html/class_d_s_patch_1_1_component.html index 6c9d4700..2462f77e 100644 --- a/docs/html/class_d_s_patch_1_1_component.html +++ b/docs/html/class_d_s_patch_1_1_component.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_plugin-members.html b/docs/html/class_d_s_patch_1_1_plugin-members.html index 4f6a1f29..34c52195 100644 --- a/docs/html/class_d_s_patch_1_1_plugin-members.html +++ b/docs/html/class_d_s_patch_1_1_plugin-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_plugin.html b/docs/html/class_d_s_patch_1_1_plugin.html index c38e08ea..4c75b4df 100644 --- a/docs/html/class_d_s_patch_1_1_plugin.html +++ b/docs/html/class_d_s_patch_1_1_plugin.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_signal_bus-members.html b/docs/html/class_d_s_patch_1_1_signal_bus-members.html index d316db60..0c5e0926 100644 --- a/docs/html/class_d_s_patch_1_1_signal_bus-members.html +++ b/docs/html/class_d_s_patch_1_1_signal_bus-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1_signal_bus.html b/docs/html/class_d_s_patch_1_1_signal_bus.html index d07e4a41..e7f892a6 100644 --- a/docs/html/class_d_s_patch_1_1_signal_bus.html +++ b/docs/html/class_d_s_patch_1_1_signal_bus.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html index 6c10943f..307016cd 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html index 1f814c48..c93736fc 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html index e0cb47a9..7569655b 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html index 7d5abda2..377d82ad 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/classes.html b/docs/html/classes.html index 1e766798..57d9bdd4 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html b/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html index cc117a91..5b02a990 100644 --- a/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html +++ b/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index bfd422eb..73078806 100644 --- a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html b/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html index 28b797fe..c8582d55 100644 --- a/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html +++ b/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html b/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html index 6e684001..afe838e9 100644 --- a/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/files.html b/docs/html/files.html index 95a2e132..00976a6d 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/index.html b/docs/html/index.html index 027e040f..26bedde9 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html b/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html index 24060f1f..f7582f9d 100644 --- a/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html +++ b/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2
diff --git a/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html b/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html index e41fff7d..4c808c11 100644 --- a/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html +++ b/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.10.1.1 +
DSPatch v.10.1.2