Does enabling USE=valgrind impact runtime performance in any way?
dum., 14 mai 2023, 19:46 Arsen Arsenović <
[email protected]> a scris:
Sam James <[email protected]> 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 <[email protected]>
---
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ć
<div dir="auto">Does enabling USE=valgrind impact runtime performance in any way?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">dum., 14 mai 2023, 19:46 Arsen Arsenović <<a href="mailto:
[email protected]">
[email protected]</a>>
a scris:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Sam James <<a href="mailto:
[email protected]" target="_blank" rel="noreferrer">
[email protected]</a>> writes:<br>
> This always has the same meaning in packages - build in annotations to help<br>
> with e.g. custom memory allocators to reduce noise and improve Valgrind's accuracy.<br>
><br>
> All invalid uses of this were already fixed (cases where it was used to control<br>
> running the testsuite under Valgrind which we don't want to do, it's too flaky<br>
> under sandbox & not reliable with diff arches.)<br>
LGTM. thanks!<br>
> Signed-off-by: Sam James <<a href="mailto:
[email protected]" target="_blank" rel="noreferrer">
[email protected]</a>><br>
> ---<br>
> profiles/use.desc | 3 ++-<br>
> 1 file changed, 2 insertions(+), 1 deletion(-)<br>
><br>
> diff --git a/profiles/use.desc b/profiles/use.desc<br>
> index 04ca8e845ccd9..675fd291fee22 100644<br>
> --- a/profiles/use.desc<br>
> +++ b/profiles/use.desc<br>
> @@ -1,4 +1,4 @@<br>
> -# Copyright 1999-2022 Gentoo Authors<br>
> +# Copyright 1999-2023 Gentoo Authors<br>
> # Distributed under the terms of the GNU General Public License v2<br> > <br>
> # Keep them sorted<br>
> @@ -333,6 +333,7 @@ usb - Add USB support to applications that have optional USB support (e.g. cups)<br>
> v4l - Enable support for video4linux (using linux-headers or userspace libv4l libraries)<br>
> vaapi - Enable Video Acceleration API for hardware decoding<br>
> vala - Enable bindings for dev-lang/vala<br>
> +valgrind - Enable annotations for accuracy. May slow down runtime<br> > slightly. Safe to use even if not currently using dev-util/valgrind<br> > vanilla - Do not add extra patches which change default behaviour; DO NOT USE<br>
> THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically<br>
> vcd - Video CD support<br>
> vdpau - Enable the Video Decode and Presentation API for Unix acceleration interface<br>
-- <br>
Arsen Arsenović<br>
</blockquote></div>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)