Via Ltu, via Green Hat Journal what looks like an interesting research paper from Microsoft on Control Transfer in Operating System Kernels. It's from 1994, but the results are probably still relevant - I don't know that its conclusions have been implemented in any operating system.
My thesis is that a programming language abstraction, continuations, can be adapted for use in operating system kernels to achieve increased flexibility and performance for control transfer. The flexibility that continuations provide allows the kernel designer when necessary to choose implementation performance over convenience, without affecting the design of the rest of the kernel. The continuation abstraction generalizes existing operating system control transfer optimizations.
Via Erik, interesting comments on the 9th circus ruling.
Lost in all of the yelling and whining over the ban is what I see as the underlying reason for this: there has been an increasing use of the court system to try to push various political agendas over the last few years; the anti-religion groups have been very busy trying to push their agenda through the courts.
I personally think the 9th circuit has finally had it with these cases, and created a situation that will require the Supreme Court to step in and deal with it. By making this ruling and letting it stand, the 9th circuit is guaranteeing an appeal to the U.S. Supreme Court (unless the Justice department either agrees with it (not a chance) or feels it can't risk the Supreme Court not overturning it (interesting question)). And by doing so, the 9th Circuit will force the Supreme Court to grab this hot potato and make some decisions on where to draw the lines.
The 9th circus has had more of its rulings overturned by the Supreme Court than any other circuit, so let's hope that trend continues.
new⇒I hate ASP.NET
CF, why pick that piece of trash?Cold Confusion. Is it finallyreally a OO...
ColdConfusion: Sep 5, 8:36pm