4 points | by lihaoyi 11 hours ago ago
4 comments
Very interesting. Have you already investigated where is Mill's overhead spent? What can be optimized in Mill to get its time closer to just invoking the javac? Do you already have a plan?
Excellent example where CRaC [Coordinated Restore at Checkpoint, %] would be useful.
[%] https://wiki.openjdk.org/display/crac
Why is it
./mill common.compile
and
./mill clean common
but not
./mill common.clean
?
Very interesting. Have you already investigated where is Mill's overhead spent? What can be optimized in Mill to get its time closer to just invoking the javac? Do you already have a plan?
Excellent example where CRaC [Coordinated Restore at Checkpoint, %] would be useful.
[%] https://wiki.openjdk.org/display/crac
Why is it
./mill common.compile
and
./mill clean common
but not
./mill common.clean
?