Hey,

2009/10/10 OvermindDL1 <[email protected]>:
> I did notice some places where Spirit.Classic is used.  If you
> upgraded it to Spirit2.1 (or 2.2 in trunk) you would be a rather
> significant speed boost in execution speed for that code (Spirit2.x
> outperform Spirit.Classic by *far*, and it is a lot easier to use as
> well).  If you wish I could bcp out the Spirit2 code so it is
> self-contained (I could actually do that to all the used boost
> libraries if you wish, then you would not need boost as a requirement,
> although everyone should have it anyway in my opinion) in case they do
> not have 1.41.  I could easily make the conversion if you are curious,
> I know Spirit *very* well.

We also noticed some warnings / complaints about or spirit code.
Spirit is only used in very modest ways, and nowhere near time
critical code (based on lots of profiling runs). But it seems like we
will need to upgrade simply because we are now using deprecated API ?

I had not heard of bcp before... but it sounds really really
interesting. Getting and building boost (and finding it) is a serious
hurdle for getting Wt built, especially for developers who do not use
boost. So it sounds like we could set it up that we include the
relevant parts of boost in our distribution with a configuration
option to use a system-installed boost or our own distributed boost
libraries ?

About Boost.Signals2: we did look into it, but I am afraid that we
cannot benefit from signals2 new multi-threading capabilities because
we are not relying on shared pointers for widgets. So we still will
need to use boost::signals2::trackable. In any case, I am again not
too concerned about a possible speed gain since profiling does not
show boost signals anywhere near our critical execution path. But it
might be nice to move to a newer library in any case ?

Regards,
koen

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to