LUMIERA.clone/tests/core/steam/engine
Ichthyostega bcdcb36615 Invocation: rearrange MediaWeavingPattern storage layout
...to create an ''access path for diagnostics'' and further evaluations
while ''bypassing the VTable.''

It is a well-known downside of specifically typed, highly optimisable
template-based code to create a dangerous leverage for generating spurious,
mostly identical virtual function instances added for secondary concerns.

Thus it is a consequence of this design choice, either to forego some diagnostic
and analytical possibilities, or to exploit ''other means'' for retrieving
internal data, which is needed for tangential purposes only. The solution
pursued hereby exploits similar layout of various ''weaving pattern''
template instances to create an ''access backdoor'' for use cases
beyond the primary performance-critical path.
2025-02-03 03:27:06 +01:00
..
buffer-metadata-key-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
buffer-metadata-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
buffer-provider-protocol-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
buffer-proxy-provider-test.cpp Invocation: reorg namespace for TestRandOntology 2025-01-06 22:02:09 +01:00
calc-stream-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
dispatcher-interface-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
engine-interface-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
job-hash-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
job-planning-pipeline-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
job-planning-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mock-dispatcher.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mock-dispatcher.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mock-support-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
node-base-test.cpp Invocation: rearrange MediaWeavingPattern storage layout 2025-02-03 03:27:06 +01:00
node-builder-test.cpp Invocation: complete demonstration of Node tree with Param Agent (closes #1386) 2025-01-05 21:20:59 +01:00
node-devel-test.cpp Invocation: reorg namespace for TestRandOntology 2025-01-06 22:02:09 +01:00
node-feed-test.cpp Invocation: implement support for simple time-based automation 2025-01-05 04:01:39 +01:00
node-link-test.cpp Invocation: build complex Node tree ... ideas for verification 2025-01-08 17:39:38 +01:00
node-meta-test.cpp Invocation: Argument-spec evaluation sufficiently complete for now 2025-02-02 17:22:16 +01:00
node-opera-test.cpp Invocation: rearrange the Render Node development tests 2024-12-07 02:17:55 +01:00
node-storage-test.cpp Invocation: rearrange the Render Node development tests 2024-12-07 02:17:55 +01:00
scheduler-interface-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
test-rand-ontology.cpp Invocation: reorg namespace for TestRandOntology 2025-01-06 22:02:09 +01:00
test-rand-ontology.hpp Invocation: reorg namespace for TestRandOntology 2025-01-06 22:02:09 +01:00
testframe-test.cpp Invocation: build test-data manipulation function 2024-11-21 00:50:39 +01:00
testframe.cpp Invocation: implement and test "mixing" of dummy-frames 2024-11-27 15:31:50 +01:00
testframe.hpp Invocation: build test-data manipulation function 2024-11-21 00:50:39 +01:00
timings-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
tracking-heap-block-provider-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00