From: Chris Davies <c.davies@cdavies.org>
To: gentoo-dev@gentoo.org
Subject: Re: [gentoo-dev] -fbranch-probabilities optimisation
Date: Sat, 17 May 2003 17:47:02 +0100 [thread overview]
Message-ID: <20030517164702.GG6515@vaughan.foofalicious.com> (raw)
In-Reply-To: <200305171800.06780.pauldv@gentoo.org>
* Paul de Vrieze (pauldv@gentoo.org) wrote:
Content-Description: signed data
> On Saturday 17 May 2003 16:13, Werner Van Belle wrote:
> > On Saturday 17 May 2003 15:57, Sven Vermeulen wrote:
> > > Aah, then I'm completely in favor of adding this to Portage :)
> >
> > Maybe first investigate how good this thing works. I've done a quick check
> > and I suspect this technique doesn't work on multithreaded programs.
>
> If the profiles can be created correctly there should be nothing stopping this
> from working. The problem is thought that this not so much has to be
> implemented by portage as by specific packages that benefit from this.
>
> Paul
>
The current release of gcc doesn't contain threadsafe profiling, and indeed may never do. The cfg branch, where this work is being carried out reports that merging threadsafe profiling with main is problematic, and the code may be dropped.
Still, there a whole bunch of single thread programs that can benifit from this stuff, especially on architectures like x86 which have tiny numbers of registers.
Thanks,
C.Davies
--
gentoo-dev@gentoo.org mailing list
next prev parent reply other threads:[~2003-05-17 16:45 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-17 2:49 [gentoo-dev] -fbranch-probabilities optimisation Chris Davies
2003-05-17 0:52 ` Anupam Kapoor
2003-05-17 23:28 ` Evan Powers
2003-05-17 7:24 ` David Nielsen
2003-05-17 11:43 ` Sven Vermeulen
2003-05-17 6:33 ` Werner Van Belle
2003-05-17 13:57 ` Sven Vermeulen
2003-05-17 14:13 ` Werner Van Belle
2003-05-17 16:00 ` Paul de Vrieze
2003-05-17 16:47 ` Chris Davies [this message]
2003-05-17 18:16 ` Paul de Vrieze
2003-05-18 9:23 ` Sven Vermeulen
2003-05-18 14:45 ` Chris Davies
2003-05-17 12:30 ` Matt Tucker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030517164702.GG6515@vaughan.foofalicious.com \
--to=c.davies@cdavies.org \
--cc=gentoo-dev@gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox