736e310ed5
This reverts commit83de2423ae. Reason for revert: Error causing the revert did not seem to be related to this change anyway. Original change's description: > Revert "Simplify logic for creating a single IsolateRunner in analyzer." > > This reverts commit7867fed521. > > Reason for revert: > Type error caught by DDC where the type of the function passed to isolate.run isn't what the runner expects. > > Original change's description: > > Simplify logic for creating a single IsolateRunner in analyzer. > > > > Change-Id: I8583f9947fde8f4cf87d7feb64c8eb170a19e81d > > Reviewed-on: https://dart-review.googlesource.com/6941 > > Reviewed-by: Konstantin Shcheglov <scheglov@google.com> > > TBR=lrn@google.com,scheglov@google.com > > Change-Id: I5a0e46e345673dee447fd848c064dd0039832fb1 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Reviewed-on: https://dart-review.googlesource.com/7280 > Reviewed-by: Lasse R.H. Nielsen <lrn@google.com> > Commit-Queue: Lasse R.H. Nielsen <lrn@google.com> TBR=lrn@google.com,scheglov@google.com # Not skipping CQ checks because original CL landed > 1 day ago. Change-Id: Ic3793a85d979b695dc62bafd19c490aa24547682 Reviewed-on: https://dart-review.googlesource.com/8060 Reviewed-by: Lasse R.H. Nielsen <lrn@google.com> Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>