diff options
| author | 2005-04-25 13:03:16 -0700 | |
|---|---|---|
| committer | 2005-04-25 13:03:16 -0700 | |
| commit | 30325d17715302a60c9afdaacaafaeb056b7e880 (patch) | |
| tree | 8872d59f841a5338e04f15c1183b8fd2ad4bfbb3 /scripts/basic | |
| parent | [IA64] Tighten up unw_unwind_to_user check (diff) | |
[IA64] speed up syscall path a bit more
Recently I noticed that clearing ar.ssd/ar.csd right before srlz.d is
causing significant stalling in the syscall path. The patch below
fixes that by moving the register-writes after srlz.d. On a Madison,
this drops break-based getpid() from 241 to 226 cycles (-15 cycles).
Signed-off-by: David Mosberger-Tang <davidm@hpl.hp.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions
