Description
Without any paritucal project (though it have to be fairly big), I have noticed that starting debugging with breakpoints can be extremely slow. Deleting the cdb-cache files and deleting the breakpoints (and typically even adding the relevant again) typically causes a 10x+ speed improvement.
The issue has been seen when:
- Having a lot of code changes (git checkout / git stash) while having breakings
- Changing target so a breakpoint cannot be hit
It appears that it can be brought into a situation where it for every dll load spend a lot of time on trying to figure out if a given breakpoint is relevant for this dll.