HomeFreeBSD

remove obsolete i386 MD memchr implementation

Description

remove obsolete i386 MD memchr implementation

bde reports (in a reply to r351700 commit mail):

This uses scasb, which was last optimal on the 8086, or perhaps the
original i386.  On freefall, it is several times slower than the
naive translation of the naive C code.

Reported by: bde
Reviewed by: kib, markj
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D21785

Details

Provenance
emasteAuthored on
Reviewer
kib
Differential Revision
D21785: remove obsolete i386 MD memchr implementation
Parents
rS352688: Complete the removal of the "wire_count" field from struct vm_page.
Branches
Unknown
Tags
Unknown