LUMIERA.clone/tests/library/meta
Ichthyostega 5db49afafd Library/Application: now able to switch supervisor-thread in OutputDirector
This, and the GUI thread prompted an further round of
design extensions and rework of the thread-wrapper.

Especially there is now support for self-managed threads,
which can be launched and operate completely detached from the
context used to start them. This resolves an occasional SEGFAULT
at shutdown. An alternative (admittedly much simpler) solution
would have been to create a fixed context in a static global
variable and to attach a regular thread wrapper from there,
managed through unique_ptr.

It seems obvious that the new solution is preferable,
since all the tricky technicalities are encapsulated now.
2023-10-12 02:10:50 +02:00
..
access-casted-test.cpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
config-flags-test.cpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
duck-detector-extension-test.cpp Refactoring: extract new duck detectors 2017-12-05 06:05:33 +01:00
duck-detector-test.cpp Refactoring: extract new duck detectors 2017-12-05 06:05:33 +01:00
dummy-functions.hpp Doxygen: fill in the last missing file level comments for plain-C tests 2017-02-22 03:46:23 +01:00
function-closure-test.cpp DOC: eliminate spurious mentions of tr1:: 2018-01-12 03:03:25 +01:00
function-composition-test.cpp DOC: eliminate spurious mentions of tr1:: 2018-01-12 03:03:25 +01:00
function-erasure-test.cpp Functions-Commands: discard the ability to compare functors for equivalence (closes #294) 2019-06-23 19:45:30 +02:00
function-signature-test.cpp Library: improve the function-signature detector to work as guard with enable_if 2017-11-24 23:48:56 +01:00
generator-combinations-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
generator-test.cpp maximum munch 2016-12-23 04:23:03 +01:00
iterable-classification-test.cpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
late-bind-instance-test.cpp Library/Application: now able to switch supervisor-thread in OutputDirector 2023-10-12 02:10:50 +02:00
meta-utils-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
tuple-diagnostics.hpp Library: extract type rebinding helper 2023-08-01 14:52:20 +02:00
tuple-helper-test.cpp Library: extract type rebinding helper 2023-08-01 14:52:20 +02:00
tuple-record-init-test.cpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
type-demangling-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
type-display-test.cpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
typelist-diagnostics.hpp Metaprogramming: draft test for the new argument picker (WIP) 2017-09-28 16:28:15 +02:00
typelist-manip-test.cpp maximum munch 2016-12-23 04:23:03 +01:00
typelist-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
typelist-util-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
typeseq-manip-test.cpp Metaprogramming: draft test for the new argument picker (WIP) 2017-09-28 16:28:15 +02:00
value-type-binding-test.cpp the new design takes the old name 2023-06-22 20:23:55 +02:00
variadic-argument-picker-test.cpp Metaprogramming: finish variadic argument picker test 2017-09-29 03:21:47 +02:00
virtual-copy-support-test.cpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00