public inbox for libc-hacker@sourceware.org
 help / color / mirror / Atom feed
* new syscall stub support for ia64 libc
@ 2003-10-29  4:26 David Mosberger
  2003-10-29  9:51 ` Jakub Jelinek
  2003-10-29 17:54 ` Ulrich Drepper
  0 siblings, 2 replies; 98+ messages in thread
From: David Mosberger @ 2003-10-29  4:26 UTC (permalink / raw)
  To: libc-hacker; +Cc: davidm

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?

Thanks,

	--david

^ permalink raw reply	[flat|nested] 98+ messages in thread

end of thread, other threads:[~2003-12-11 21:00 UTC | newest]

Thread overview: 98+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-29  4:26 new syscall stub support for ia64 libc David Mosberger
2003-10-29  9:51 ` Jakub Jelinek
2003-10-30  8:04   ` David Mosberger
2003-10-30  9:09     ` Jakub Jelinek
2003-10-30 19:38       ` Roland McGrath
2003-10-30 19:59       ` David Mosberger
2003-10-30 20:23         ` Jakub Jelinek
2003-10-30 22:35           ` David Mosberger
2003-10-31  8:45     ` Richard Henderson
2003-10-31  9:07       ` Jakub Jelinek
2003-10-31 16:45         ` David Mosberger
2003-10-31 16:54           ` Jakub Jelinek
2003-10-31 18:29             ` David Mosberger
2003-11-03 21:46             ` David Mosberger
2003-11-12 22:53             ` David Mosberger
2003-11-12 23:10               ` Ulrich Drepper
2003-11-12 23:47                 ` David Mosberger
2003-11-12 23:57                   ` Jakub Jelinek
2003-11-13  2:38                     ` David Mosberger
2003-11-13  3:46                       ` Ulrich Drepper
2003-11-13  3:53                         ` David Mosberger
2003-11-13  8:23                       ` Jakub Jelinek
2003-11-13  7:32               ` David Mosberger
2003-11-13  9:24                 ` Ulrich Drepper
2003-11-13 17:30                   ` David Mosberger
2003-11-13 17:56                     ` Ulrich Drepper
2003-11-13 18:47                       ` David Mosberger
2003-11-13 20:16                         ` Ulrich Drepper
2003-11-13 21:34                       ` David Mosberger
2003-11-13 21:44                         ` Jakub Jelinek
2003-11-13 21:58                           ` David Mosberger
2003-11-13 23:45                           ` David Mosberger
2003-11-14  1:44                             ` Ulrich Drepper
2003-11-14  1:54                               ` David Mosberger
2003-11-14  2:18                               ` David Mosberger
2003-11-14  2:57                                 ` Ulrich Drepper
2003-11-14  3:22                                   ` David Mosberger
2003-11-14  3:39                                     ` Ulrich Drepper
2003-11-14  5:29                                     ` Ulrich Drepper
2003-11-14  5:49                                       ` David Mosberger
2003-11-14  6:04                                         ` Ulrich Drepper
2003-11-14  6:43                                           ` David Mosberger
2003-11-14 19:53                                             ` Ulrich Drepper
2003-11-14 19:56                                               ` David Mosberger
2003-11-14 20:36                                                 ` Ulrich Drepper
2003-11-15  0:51                                                   ` David Mosberger
2003-11-15  9:38                                                   ` David Mosberger
2003-11-17 18:21                                                     ` Ulrich Drepper
2003-11-17 18:35                                                       ` David Mosberger
2003-11-18  7:54                                                       ` David Mosberger
2003-11-18  8:22                                                         ` Ulrich Drepper
2003-11-18 16:45                                                           ` David Mosberger
2003-11-19 23:37                                                           ` unwind failures due to __pthread_initialize_minimal David Mosberger
2003-11-19 23:54                                                             ` Ulrich Drepper
2003-11-20  0:30                                                               ` Roland McGrath
2003-11-20  2:35                                                                 ` David Mosberger
2003-11-20  4:01                                                                   ` Ulrich Drepper
2003-11-20 21:20                                                                     ` David Mosberger
2003-12-07  1:46                                                                       ` Ulrich Drepper
2003-12-08 17:40                                                                         ` David Mosberger
2003-12-08 19:27                                                                           ` Ulrich Drepper
2003-12-08 22:22                                                                             ` David Mosberger
2003-11-26  9:40                                                           ` new syscall stub support for ia64 libc David Mosberger
2003-12-03  7:25                                                             ` David Mosberger
2003-12-08 18:16                                                               ` Jakub Jelinek
2003-12-08 19:23                                                                 ` David Mosberger
2003-12-08 21:17                                                                   ` Jakub Jelinek
2003-12-08 22:10                                                                     ` David Mosberger
2003-12-09  4:41                                                                     ` David Mosberger
2003-12-08 22:17                                                                 ` David Mosberger
2003-12-08 22:46                                                                   ` Jakub Jelinek
2003-12-08 23:03                                                                     ` David Mosberger
2003-12-10 23:22                                                               ` Ulrich Drepper
2003-12-11  0:37                                                                 ` David Mosberger
2003-12-11 21:00                                                                   ` Ulrich Drepper
2003-11-17 22:15                                                     ` David Mosberger
2003-11-15 19:05                                                   ` David Mosberger
2003-11-17 18:14                                                     ` Ulrich Drepper
2003-11-18  0:47                                                       ` David Mosberger
2003-11-18  1:02                                                         ` Ulrich Drepper
2003-11-18  1:22                                                           ` David Mosberger
2003-11-18  1:37                                                             ` Ulrich Drepper
2003-11-18  1:46                                                               ` David Mosberger
2003-11-18  2:17                                                                 ` Ulrich Drepper
2003-11-18  5:44                                                                   ` David Mosberger
2003-11-18 19:18                                                                   ` David Mosberger
2003-11-18 19:35                                                                     ` Ulrich Drepper
2003-11-18 20:08                                                                       ` David Mosberger
2003-11-14 20:13                                               ` patch to fix unwind info for ia64 David Mosberger
2003-11-14 20:21                                               ` David Mosberger
2003-11-14 20:24                                                 ` Roland McGrath
2003-11-14 21:12                                                   ` David Mosberger
2003-11-15 17:42                                                 ` Andreas Schwab
2003-11-15 18:52                                                   ` David Mosberger
2003-11-19  6:19                                                     ` David Mosberger
2003-11-19 15:25                                                     ` Ulrich Drepper
2003-10-31 16:43       ` new syscall stub support for ia64 libc David Mosberger
2003-10-29 17:54 ` Ulrich Drepper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).