On Wed, Feb 3, 2016 at 10:17 PM, Vicente Botet [via Boost] < ml-node+s2283326n4683181h30@n4.nabble.com> wrote:
Le 03/02/2016 22:32, Kris a écrit :
On Wed, Feb 3, 2016 at 8:54 PM, Christophe Henry-2 [via Boost] < [hidden email] http:///user/SendEmail.jtp?type=node&node=4683181&i=0> wrote:
Moreover, I'm not sure how to disable the slowing down options such as deffered events etc.?
I would be surprised if deferred events costed much compile time.
Yea, I agree that compilation time should not be affected. However a runtime performance could have, right? Event deferral must not cost anything at run-time if not used. Otherwise it should be provided at a higher level.
The same applies to history state.
Of course, these features imply some extra space.
Totally agree and this approach is taken by msm-lite as well as MSM. However, you can see that eUML2 (successor of eUML) is slower than eUML in the sample test and therefore my confusion if it didn't have those features turned on by default as the same back-end is used for both. http://boost-experimental.github.io/msm-lite/overview/index.html#performance MSM requires to turn defferal events/queue etc. by adding a typedef to the state machine. All in all, it is just an assumption as I don't know the implementation details of eUML2, maybe it's just slower?
Vicente
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
------------------------------ If you reply to this email, your message will be added to the discussion below:
http://boost.2283326.n4.nabble.com/MSM-Is-there-any-interest-in-C-14-Boost-M... To unsubscribe from [MSM] Is there any interest in C++14 Boost.MSM-eUML like library which compiles up to 60x quicker whilst being a slightly faster too?, click here http://boost.2283326.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4683016&code=a3J6eXN6dG9mQGp1c2lhay5uZXR8NDY4MzAxNnwtMTY0MTkzNTIwMA== . NAML http://boost.2283326.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
-- View this message in context: http://boost.2283326.n4.nabble.com/MSM-Is-there-any-interest-in-C-14-Boost-M... Sent from the Boost - Dev mailing list archive at Nabble.com.