You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when changing rules in big codebases, I can see in blackfire profiles, that a huge portion of the time rector processes is spent in the file finder (not the actual code modifications).
I wonder whether we can/could chunk the file finding and e.g. start worker processes for the e.g. the first chunk of files, while we are still analyzing the file-system to find more files..?
see
e.g. we could try to turn the FileCacheStorage->load() method into a generator and return several times in chunks (or file by file?)
The text was updated successfully, but these errors were encountered:
Feature Request
when changing rules in big codebases, I can see in blackfire profiles, that a huge portion of the time rector processes is spent in the file finder (not the actual code modifications).
I wonder whether we can/could chunk the file finding and e.g. start worker processes for the e.g. the first chunk of files, while we are still analyzing the file-system to find more files..?
see
e.g. we could try to turn the
FileCacheStorage->load()
method into a generator and return several times in chunks (or file by file?)The text was updated successfully, but these errors were encountered: