Hi!
24-Май-2004 09:34 [EMAIL PROTECTED] (tom ehlert) wrote to "Arkady V.Belousov"
<[EMAIL PROTECTED]>:
>> Ops, mistype. Should be:
te> I HATE 'oops, mistype' style bugs introduced for no purpose into a
te> working kernel.
NiP (Nobody is Perfect). Bart also sometime introduces silly bugs in
the kernel.
>> Just slightly more arithmetics.
te> Probably easy to read for some russian programming god;
I'm not a god and I'm not the most follower for replacement of code
flow constructions by (low level) arithmetics. For example, I know the man,
which will replace next code:
r.AL = (r.CL & 3) ? 28 : 29;
by something like:
/* r.CL % 4 == 0 ? 29 : 28 */
r.AL = (((r.CL >> 1u) | r.CL) & 1u) ^ 29u;
But I slightly conservative.
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id│66&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel