Make breakpoint memoized warning per breakpoint and not per-request
Summary:
Currently the debugger prints a warning when a breakpoint resolves to a memoized location to warn the user that the breakpoint may not hit if the code path is run multiple times (this used to generate a lot of bug reports from people who didn't understand memoization properly). It currently does this when the breakpoint is placed in every request, which is noisy.
This diff changes the warning to be once per breakpoint, rather than once per bp+request ID.
Reviewed By: neilmacintosh
Differential Revision:
D20803977
fbshipit-source-id:
4967e3ba296e2dd8d37d5d69124bc0961651b300