slide 31 of 40
router
t1 = parallel_expr1; { register int disabled_tmp = disabled; disable = !(p_vote(disabled ? NPROC : t1) & OUR_MASK); EVAL_ENABLED { t2 = parallel_expr2; } disabled = disabled_tmp; } t = p_putGet32(t2, t1); if (!disabled) x = t;