Closed pirj closed 5 years ago
You can check this https://github.com/toptal/crystalball/pull/103 it might help you.
Thanks, @pluff ! Do you think that pull request covers it all, and this issue may be resolved? Or is there anything left to improve?
only if you have any improvements suggestions
Currently large profiling data sets consume a lot of RAM when loaded.
We should minimize memory consumption for our execution maps. So we should group shared "affected files" by context where possible. E.g. for specs structured like this
We should have a map:
According to a modelling code done on a large codebase, it should make Crystalball data files ~4 times smaller.