dart-lang/webdev

Resetting of location and source information on hot reload should only invalidate the changed libraries

Closed this issue · 0 comments

#2627 adds support for breakpoints on hot reload. In order to do this, we reset provider, location, module, source, and inspector information for all libraries in the program. Instead, we should do something more clever and only invalidate the libraries that have changed, their modules, and all the dependent information. This should speed up hot reload.