2
0
mirror of https://github.com/boostorg/msm.git synced 2026-01-19 16:32:11 +00:00

11 Commits

Author SHA1 Message Date
Christian Granzin
158beca9aa fix/backmp11: UML event deferral 2025-11-22 12:41:58 +01:00
Christian Granzin
7cf8ba5093 backmp11: Implement state machine config and root sm 2025-10-09 17:20:00 -04:00
Christian Granzin
26d1a29efd backmp11: Remove support for C++<17 2025-09-28 19:33:51 -04:00
Christian Granzin
b7c4cc5178 Resolve compiler warnings (#5)
Resolve compiler warnings in backmp11 and the tests.

Settings: -Wall -Wpedantic -Wextra
2025-04-26 12:21:30 +02:00
Christian Granzin
2d87fa9145 First backmp11 version (#4)
First version of the backmp11 backend.

Contains:
- favor_runtime_speed policy that mainly replaces MPL with Mp11
- favor_compile_time that uses a new mechanism with dispatch tables per state
2025-04-15 14:32:20 +02:00
Christian Granzin
7753fa0170 Refactor tests (#2)
* Extracted traits into a separate header to include multiple backends at once
* Refactored tests to test multiple variations of backends with the same test code
* Added test cases with back::favor_compile_time for existing tests
* Removed redundant Back11 tests
2025-03-09 16:27:05 +01:00
Christophe Henry
091b3bc2f7 removed unneeded headers 2024-01-23 20:40:27 +01:00
Christophe Henry
e4927612c1 reuse old boost.test stuff 2024-01-20 18:40:33 +01:00
Christophe Henry
c287cc097e add back11 backend 2024-01-20 18:21:13 +01:00
hyc
6cb11ec03a added test 2015-09-11 15:25:31 +02:00
henry-ch
11d7088ee0 bugfix (defer + kleene produces compile error) 2015-01-26 16:48:51 +01:00