aloof-angle-91616
02/04/2019, 7:02 PMaverage-vr-56795
02/04/2019, 7:03 PMfoo x y
can be cached as foo x
and foo y
, and vice versaaloof-angle-91616
02/04/2019, 7:04 PMaverage-vr-56795
02/04/2019, 7:04 PMwitty-crayon-22786
02/04/2019, 7:04 PMaloof-angle-91616
02/04/2019, 7:05 PMaverage-vr-56795
02/04/2019, 7:05 PMaloof-angle-91616
02/04/2019, 7:06 PMSplittablyCacheableExecuteProcessRequest
unless this is the logic that applies to their use casewitty-crayon-22786
02/04/2019, 7:06 PMaverage-vr-56795
02/04/2019, 7:06 PMx
and y
aren’t truly independent? Or what if you incorrectly decompose the output tree so that running x
is actually necessary to produce the output of running y
, and in testing they happen to run together (or in the right order, or whatever)?aloof-angle-91616
02/04/2019, 7:06 PMaverage-vr-56795
02/04/2019, 7:06 PMwitty-crayon-22786
02/04/2019, 7:07 PMaloof-angle-91616
02/04/2019, 7:07 PMaverage-vr-56795
02/04/2019, 7:07 PMaloof-angle-91616
02/04/2019, 7:07 PMwitty-crayon-22786
02/04/2019, 7:08 PMaloof-angle-91616
02/04/2019, 7:08 PMaverage-vr-56795
02/04/2019, 7:10 PMaloof-angle-91616
02/04/2019, 7:14 PMNailgunTask
. this is already going to be this separate self.runjava_split()
method that nobody is using yet and i find it hard to see how it's easy to make mistakes hereaverage-vr-56795
02/04/2019, 7:16 PMaloof-angle-91616
02/04/2019, 7:20 PMaverage-vr-56795
02/04/2019, 7:23 PM