cvs commit: src/sys/conf files src/sys/sys alist.h src/sys/kern subr_alist.c

Jason Smethers jason at smethers.net
Wed Apr 18 17:11:33 PDT 2007


Jason Smethers wrote:
Also, there appears to be a redundent check for a terminating block at 
line 442: the first check is at the start of the for loop on line 412. 
Removing it shows a 4-5% speed up on allocation from an average of 220ms 
 down to an average of 210ms per allocation for sequential single block 
allocations on an Athlon X2 2Ghz.

That should read 220ns down to 210ns, not ms.

- Jason






More information about the Commits mailing list