diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-25 19:14:08 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-25 21:40:08 -0800 |
commit | cf7ef024e73b11baac860862bd5f2450611b85b9 (patch) | |
tree | fd0ef5b3846d3fd6bc4698d1913d4c46f8510c90 /clientserver | |
parent | 30d753f43b28afe49cc803a3cc1d25956d6d7e52 (diff) | |
download | mill-cf7ef024e73b11baac860862bd5f2450611b85b9.tar.gz mill-cf7ef024e73b11baac860862bd5f2450611b85b9.tar.bz2 mill-cf7ef024e73b11baac860862bd5f2450611b85b9.zip |
Lazily create `dest` folders, `log` files and `OuterStack` traces only as necessary.
Now we only create them if a Task asks for `T.ctx().dest` or logs something. The vast majority of tasks just do plumbing and neither log output nor create files in `dest`, and this avoids the unnecessary overhead of creating all those un-used files, folders & stack trace
Diffstat (limited to 'clientserver')
0 files changed, 0 insertions, 0 deletions