Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/lib/libc/arch



Module Name:    src
Committed By:   dsl
Date:           Fri Nov 23 07:36:05 UTC 2007

Modified Files:
        src/lib/libc/arch/i386: SYS.h
        src/lib/libc/arch/x86_64: SYS.h

Log Message:
Reorder the code for i386 and amd64 syscall stubs so that the 'jc' on error
is a forwards jump instead of a backwards jump that a P4 will mispredect (and
probably immediatly get a cache-line miss due to the way the code gets
aligned).


To generate a diff of this commit:
cvs rdiff -r1.21 -r1.22 src/lib/libc/arch/i386/SYS.h
cvs rdiff -r1.9 -r1.10 src/lib/libc/arch/x86_64/SYS.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index