Does enabling USE=valgrind impact runtime performance in any way?

dum., 14 mai 2023, 19:46 Arsen Arsenović <ar...@gentoo.org> a scris:

>
> Sam James <s...@gentoo.org> writes:
>
> > This always has the same meaning in packages - build in annotations to
> help
> > with e.g. custom memory allocators to reduce noise and improve
> Valgrind's accuracy.
> >
> > All invalid uses of this were already fixed (cases where it was used to
> control
> > running the testsuite under Valgrind which we don't want to do, it's too
> flaky
> > under sandbox & not reliable with diff arches.)
>
> LGTM.  thanks!
>
> > Signed-off-by: Sam James <s...@gentoo.org>
> > ---
> >  profiles/use.desc | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/profiles/use.desc b/profiles/use.desc
> > index 04ca8e845ccd9..675fd291fee22 100644
> > --- a/profiles/use.desc
> > +++ b/profiles/use.desc
> > @@ -1,4 +1,4 @@
> > -# Copyright 1999-2022 Gentoo Authors
> > +# Copyright 1999-2023 Gentoo Authors
> >  # Distributed under the terms of the GNU General Public License v2
> >
> >  # Keep them sorted
> > @@ -333,6 +333,7 @@ usb - Add USB support to applications that have
> optional USB support (e.g. cups)
> >  v4l - Enable support for video4linux (using linux-headers or userspace
> libv4l libraries)
> >  vaapi - Enable Video Acceleration API for hardware decoding
> >  vala - Enable bindings for dev-lang/vala
> > +valgrind - Enable annotations for accuracy. May slow down runtime
> > slightly. Safe to use even if not currently using dev-util/valgrind
> >  vanilla - Do not add extra patches which change default behaviour; DO
> NOT USE
> > THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
> >  vcd - Video CD support
> >  vdpau - Enable the Video Decode and Presentation API for Unix
> acceleration interface
>
>
> --
> Arsen Arsenović
>

Reply via email to