Re: amd64 cpu_switch in C.
- From: "Peter Wemm" <peter@xxxxxxxx>
- Date: Tue, 11 Mar 2008 12:35:06 -0700
On Tue, Mar 11, 2008 at 3:02 AM, Poul-Henning Kamp <phk@xxxxxxxxxxxxxx> wrote:
In message <20080311095557.GX68971@xxxxxxxxxxxxxxxxxxxxxxx>, Peter Jeremy write
s:
>>The only appreciable downside is that it lowers the barrier of entry for
>>modifying a very sensitive piece of code.
>
>IMHO, this isn't a valid reason. Increasing the both the legibility
>and performance of a very sensitive piece of code is a good thing.
>Having more people understand the code is also a good thing.
This is not a legal inference, and that's exactly the point Jeff made:
Just because it is written in C doesn't mean people will understand
it, it merely means that they will _think_ they understand it.
I'd like to point out that if I hadn't converted the run queue parts
of cpu_switch into C, then KSE might never have happened. At least,
not in the form that hit the tree.
--
Peter Wemm - peter@xxxxxxxx; peter@xxxxxxxxxxx; peter@xxxxxxxxxxxxx
"All of this is for nothing if we don't go to the stars" - JMS/B5
"If Java had true garbage collection, most programs would delete
themselves upon execution." -- Robert Sewell
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"
- References:
- Re: amd64 cpu_switch in C.
- From: Peter Jeremy
- Re: amd64 cpu_switch in C.
- From: Poul-Henning Kamp
- Re: amd64 cpu_switch in C.
- Prev by Date: Re: amd64 cpu_switch in C.
- Next by Date: Re: amd64 cpu_switch in C.
- Previous by thread: Re: amd64 cpu_switch in C.
- Next by thread: Re: amd64 cpu_switch in C.
- Index(es):
Relevant Pages
|