start method

Future<void> start(
  1. IInterpreter interpreter
)

Implementation

Future<void> start(IInterpreter interpreter) async {
  _isolate = await Isolate.spawn(
      entryPoint,
      IsolateInferenceArgument(
        sendPort: _receivePort.sendPort,
        fromAddress: (address) => interpreter.fromAddress(address),
        run: (inputData, outputData) =>
            interpreter.run(inputData, outputData),
      ));
  _sendPort = await _receivePort.first;
}