Le 21/02/2021 à 01:05, Wes McKinney a écrit :
> I agree that we should avoid leaking uninitialized memory in places
> where we have control over it. I could imagine a third party project
> having UBSAN warnings and then tracing the origin of them to something
> in Arrow that they then have to work around. As for the potential
> performance implications, we'll have to be vigilant with
> microbenchmarks.

We're generally already doing this when we're careful, so we're already
paying the price (which I would estimate intuitively quite small).
Unfortunately, there doesn't seem to be an obvious way to check it
systematically on CI, but Valgrind can occasionally uncover it.

Regards

Antoine.

Reply via email to