// Copyright 2014 The Flutter Authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.// A test script that invokes compute() to start an isolate.import'dart:isolate';import'package:flutter/src/foundation/_isolates_io.dart';intgetLength(Strings){finalReceivePortr=ReceivePort();try{throwr;}finally{r.close();}}Future<void>main()async{constStrings='hello world';boolwasError=false;try{awaitcompute(getLength,s);}onRemoteError{wasError=true;}if(!wasError){throwException('compute threw bad result');}}