Boost logo

Boost :

From: Ivan Vecerina (ivec_at_[hidden])
Date: 2006-06-30 03:16:05


"Lubomir Bourdev" <lbourdev_at_[hidden]> wrote in message
news:B55F4112A7B48C44AF51E442990015C00107C95B_at_namail1.corp.adobe.com...
: FYI - we just posted a 55 minute Flash presentation regarding GIL. You
: may find watching it more convenient than reading the tutorial.
:
: http://opensource.adobe.com/gil/documentation.html

Great job and excellent presentation !

Now there is one reason I probably won't be using GIL which
I haven't seen mentioned:

I develop an internal application. For validation purposes,
my preference so far has been to release "debug" builds
(i.e. with all runtime checks enabled and without aggressive
compiler optimizations).
In this scenario, abstraction penalty can be huge, because
inlining is weak/inexistent.

Writing a "C-style" version of the basic algorithms I need
(e.g. erosions etc), there is only a minor difference
between debug and optimized builds (e.g. often less than x 2).
Using generic GIL code ... I suspect that the difference
would be of an order of magnitude.

Anyway, I'm all for seeing GIL into boost soon !
Ivan

-- 
http://ivan.vecerina.com/contact/?subject=NG_POST <- email contact form

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk