Open DavisVaughan opened 1 year ago
Can we just improve the default-less case or do you need these to be as performant as they can?
Also is this urgent?
Not urgent for this release, just something I noticed
I felt like ideally it would be almost as fast as get0()
, it just seems like a shame for the checkers to make it 2-3x slower
Hopefully by just moving the
check_environment()
checks to C. I can live with nodefault
being slow, although that does kind of stink.This is one place where it feels like a full C level
check_environment()
would be useful for rlang, rather than just having a really fast R levelcheck_environment()
call. I feel like most of the time would be spent bouncing between R and C otherwise.Created on 2023-02-28 with reprex v2.0.2.9000