2bbb6aae9b
This CL fixes a number of issues: * Semi-leaking old components when starting over (i.e. when loading a new sdk) * Setting new filesystem not really working because the old one was cached in the ProcessedOptions * Leaking old state because of an apparent VM bug (http://dartbug.com/36983) Change-Id: Ib124257c456b019941e253409c1ef56eedcf66b2 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/103121 Reviewed-by: Kevin Millikin <kmillikin@google.com> Commit-Queue: Jens Johansen <jensj@google.com>