GNU bug report logs - #21883
unnecessary bit shifting range limits

Previous Next

Package: guile;

Reported by: Zefram <zefram <at> fysh.org>

Date: Thu, 12 Nov 2015 07:08:01 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Mark H Weaver <mhw <at> netris.org>
To: Stefan Israelsson Tampe <stefan.itampe <at> gmail.com>
Cc: 21883 <at> debbugs.gnu.org, Zefram <zefram <at> fysh.org>
Subject: bug#21883: unnecessary bit shifting range limits
Date: Sun, 14 Oct 2018 18:19:36 -0400
Stefan Israelsson Tampe <stefan.itampe <at> gmail.com> writes:
> how would this slow down the code. just add the correction where you
> throw the exception which should be in a branch outside the hot path.

If you have a suggestion that's simpler than what I did in commits
011aec7e, 9448a078, and 1990aa91, and just as fast in the common cases,
feel free to propose a patch.  The words above are insufficient.

      Mark




This bug report was last modified 6 years and 304 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.