Reduce compile time of RunAllen
Stream.cuh
(and thus ConfiguredSequence.h
) was still included in RunAllen.h
even though that's not needed, because StreamWrapper
is used. This reduces the compile time and compiler memory usage of building RunAllen
.
compiler | memory (master) | compile time (master) | memory (this MR) | compile time (this MR |
---|---|---|---|---|
clang11-opt | 4.4 GB | 70 s | 700 MB | 25 s |
gcc10-opt | 4.5 GB | 240 s | 900 MB | 25 s |
Edited by Roel Aaij