After CPU profiling an sbt update run on a our multi-project setup, I observed ~20% time spent in map/Vector creation/destruction when parsing objects. This MR reduces the amount of objects created in that tight inner loop (our sbt update command went from 33s to 25s)
After CPU profiling an sbt update run on a our multi-project setup, I observed ~20% time spent in map/Vector creation/destruction when parsing objects. This MR reduces the amount of objects created in that tight inner loop (our sbt update command went from 33s to 25s)