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

13 Commits

Author SHA1 Message Date
Christian Granzin
3140c9f11e feat/backmp11: visitor, constructor, fsm_parameter 2025-10-19 18:14:20 +02:00
Christian Granzin
95db22498e Remove compiler warnings 2025-10-12 10:23:54 -04:00
Christian Granzin
0a469f3b4f Add a compile switch to test only backmp11 2025-10-11 15:30:26 -04:00
Christian Granzin
be1295e4b9 remove eUML support in backmp11 2025-09-28 10:55:33 -04:00
Christian Granzin
50cfdf0fd7 Feat/release readiness preparation (#6)
* adapt tests
* use alternative dispatch table initialization if C++20 is not available
* restructure test Jamfile and adapt build Jamfile
2025-08-03 17:31:34 +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
f37d4a88f1 fixed multiple deferred, enforce defer order 2024-02-11 19:49:44 +01:00
Christophe Henry
091b3bc2f7 removed unneeded headers 2024-01-23 20:40:27 +01:00
henry-ch
c78c85c951 fixed warnings 2014-10-10 15:43:26 +02:00
Christophe Henry
b00e8ae64f corrected inspection report warnings
[SVN r62585]
2010-06-08 17:06:36 +00:00
Christophe Henry
f0c26506ae corrected inspection report warnings
[SVN r62523]
2010-06-07 21:07:14 +00:00
Christophe Henry
83b9bf6cdb added unit tests
[SVN r62473]
2010-06-06 08:45:17 +00:00