Messages in this thread | | | Date | Tue, 31 Oct 2000 16:14:33 -0700 | From | "Jeff V. Merkey" <> | Subject | Re: 2.2.18Pre Lan Performance Rocks! |
| |
"Richard B. Johnson" wrote: >
Dick,
In NetWare this:
> > One could create a 'kernel' that does: > for(;;) > { > proc0(); > proc1(); > proc2(); > proc3(); > etc(); > }
would be coded like this (no C compiler):
proc0:
proc1:
proc2:
proc3:
etc:
label: jmp proc0
I just avoided 5 x 20 bytes of pushes and pops on the stack ad optimized for a simple fall through case.
:-)
Jeff
> > Cheers, > Dick Johnson > > Penguin : Linux version 2.2.17 on an i686 machine (801.18 BogoMips). > > "Memory is like gasoline. You use it up when you are running. Of > course you get it all back when you reboot..."; Actual explanation > obtained from the Micro$oft help desk. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |