CVSROOT:        /cvs
Module name:    src
Changes by:     jas...@cvs.openbsd.org  2010/12/14 13:24:25

Modified files:
        sys/arch/sh/sh : genassym.cf pmap.c vectors.S 

Log message:
"Implement fast path TLB miss handling.  Walk the page table without
creating a trapframe, with exceptions disabled and using only BANK1
registers.  If a valid pte is found, load it and return.  Otherwise
create a trapframe and proceed to the full-blown C handler."

from u...@netbsd, ok miod@

speed-ups measured by miod@ and me were between 44% and 50%...

Reply via email to