> could presumably also add the __builtin_expect calls which should > presumably be there, but aren't. Even better, teach the compiler to regard throw statements as not likely to be executed? Ralph.