[Insight-developers] Latest WrapITK merged in ITK
Gaëtan Lehmann
gaetan.lehmann at jouy.inra.fr
Tue Jan 25 15:16:09 EST 2011
Brad,
Sorry, I'm not sure how but I managed to miss your mail.
We are recommending the version 1.3.38 or newer, but haven't forced a
minimum version as the required version depends on many things — for
example, the python version used, the integration of the doxygen
documentation in the python one, etc.
At some point, we may have to force a minimum version though, to make
the debugging possible from the report of our users.
About the performance, swig provides a -O options which makes the
generated code a lot faster. From the swig doc and for python:
-O - Enable the following optimization options:
-modern -fastdispatch -nosafecstrings -
fvirtual -noproxydel
-fastproxy -fastinit -fastunpack -fastquery -
modernargs -nobuildnone
I'm not sure which version adds those optimizations.
Gaëtan
Le 23 janv. 11 à 14:59, Bradley Lowekamp a écrit :
> Gaetan,
>
> You said that you got a lot of performance gain from a newer
> version of SWIG. I don't see which version number you recommend. I
> have SWIG 1.3.31 that came with my mac. Which version do you
> recommend?
>
> Brad
>
> On Jan 23, 2011, at 5:24 AM, Gaëtan Lehmann wrote:
>
>>
>> Dear developers,
>>
>> I've juste merged the WrapITK branch from
>>
>> https://github.com/ComplexSystemsModeling/ITK/tree/wrapitk
>>
>> in the ITK main repository. I would have prefer to merge the branch
>> without changes, to be able to continue the development in the same
>> place, but unfortunately I had to rebase the branch to add the
>> required prefix in the commit name. When we began to work on WrapITK
>> branch, this was not enforced by a hook.
>>
>> The CSwig wrapper has been removed. The most important changes are
>> listed at
>>
>> http://code.google.com/p/wrapitk/wiki/Release030
>>
>> A few other thing are not listed there - mostly improved wrapping
>> coverage and an explicit instantiation prototype.
>>
>> So far everything seems to be OK on the dashboard.
>>
>> Please let me know any problem you may find.
>>
>> Regards,
>>
>> Gaëtan
>>
>>
>> --
>> Gaëtan Lehmann
>> Biologie du Développement et de la Reproduction
>> INRA de Jouy-en-Josas (France)
>> tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
>> http://voxel.jouy.inra.fr http://www.itk.org
>> http://www.mandriva.org http://www.bepo.fr
>>
>> <PGP.sig><ATT00001..txt>
>
--
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
http://voxel.jouy.inra.fr http://www.itk.org
http://www.mandriva.org http://www.bepo.fr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 203 bytes
Desc: Ceci est une signature ?lectronique PGP
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20110125/0bc8489d/attachment.pgp>
More information about the Insight-developers
mailing list