[vtk-developers] RFC: PATCH for exception handling in vtkWrapPython.c
Mathieu Malaterre
mathieu.malaterre at kitware.com
Mon Mar 1 17:09:49 EST 2004
> Why do you think I'm implementing this? I have quite an extensive
> development platform with VTK and ITK integration, all implemented in
> Python. Having the application crash at the slightest ITK hiccup is
> quite irritating. :)
I agree :)
> There will also be little or no performance impact, except perhaps for
> calls like GetScalarTupleAsDouble() which are in some cases called quite
> often from Python. Otherwise, we're talking about a single try-catch
> clause around an Update() statement that causes seconds (or minutes) of
> processing through the whole combined pipeline. The difference won't
> even be measurable.
> That being said, I absolutely agree that it should be made conditional.
> I'll make a new patch and a patch for the top-level CMakeLists.txt.
Alright then! You have my vote.
> If you have any comments about the cross-platform use of std::exception,
> I would be grateful.
ITK uses:
#include <stdexcept>
HTH
Mathieu
More information about the vtk-developers
mailing list