# development


02/03/2019, 11:23 PM
when i fix up the local process caching PR i’m gonna debut a way to allow dynamic selection of execution strategies during a task run — going to have to involve the concept of split or parallelizable tasks, probably starting out with scalafmt examples although i should ship the graal PR first. this is probably going to be mostly a rust edit. i think this is probably a good way to incrementally move to v2ifying the jvm stack without changing the way any tasks work immediately, just providing tasks the advantage when moving manual
invocations into scheduler requests of cacheability and also funky fresh scheduling for parallelizable tasks (and that is the way we can approach moving the zinc/rsc execution graph into v2)