Thanks for spotting this outdated bit in the documentation. Updated now
in R-devel. The byte-code compiler does additional optimizations - the
contexts are not included when not needed, and source
references/expressions are tracked in a different way. That is
documented in the compiler document
In 1.4 Contexts[1], should the following:
> Note that whilst calls to closures and builtins set a context,
> those to special internal functions never do.
Be something like:
> Note that whilst calls to closures always set a context,
> those to builtins only set a context under profiling
> or if