aboutsummaryrefslogtreecommitdiffhomepage
path: root/.gitattributes
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2016-02-12 09:59:22 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-02-12 15:24:09 +0000
commit08663e6cb80b256736a9f201df6e06f908589f32 (patch)
tree9e400725a23e2d8d41a8c7f531602d7da003f01c /.gitattributes
parent10b24a7102c4221fbeb9e3cdbe87822e1fa51377 (diff)
Add an experimental flag to enable the Skyframe-based loading phase runner.
Refactor the CommandEnvironment to no longer create a LoadingPhaseRunner eagerly. Unfortunately, that means we can't reuse the TargetPatternEvaluator either. Fortunately, the SkyframeTargetPatternEvaluator is a very lightweight class, which only contains the offset as state, so we just create a new instance whenever we need one. On the plus side, the LoadingPhaseRunner API is now stateless, and the QueryCommand no longer creates a unnecessary LoadingPhaseRunner instance. -- MOS_MIGRATED_REVID=114519731
Diffstat (limited to '.gitattributes')
0 files changed, 0 insertions, 0 deletions