This blog is updated daily.
A general description is here.
A missing PROTECT could cause segfaults in if() if coercion of the condition was required or a warning was to be given.
permanent link