This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: new syscall stub support for ia64 libc


On Tue, Oct 28, 2003 at 08:26:09PM -0800, David Mosberger wrote:
> Now that NPTL etc. have settled, I'd like to renew the effort in
> getting the new system call stubs supported on ia64.  As you may
> recall, the new syscall stubs are designed to support light-weight
> system calls (by taking advantage of the EPC instruction).  The
> light-weight syscalls can yield huge performance improvements.  For
> example, gettimeofday() and sigprocmask() run about 3 times faster as
> lightweight syscalls.
> 
> What I'd like to see is something that makes it possible for
> non-threaded and NPTL apps to take advantage of the new syscall stubs.
> If LinuxThreads apps don't get the benefit, that's OK, I suppose.
> 
> Does this sound reasonable?  If so, how should I go about this?
> Should I re-send the (forward-ported) version of the original patch
> that I did so you can see what's involved?  Any other suggestions?

Yes, please post a forward ported complete tested patch (the last
version of the patch I and Ulrich saw was incomplete (but lead to
discovery of a linker bug)).
NPTL is now in sources CVS, so things are way easier for diffing...
Thanks.

	Jakub


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]