If NativeCallable.isolateLocal is invoked on a thread that is not entered into any isolate, but is the owner of the target isolate (according to the new isolate ownership API), we can enter that isolate, invoke the callback, then exit it again. Currently this case just FATALs.
Context: dart-lang/native#1908 (comment)
If
NativeCallable.isolateLocalis invoked on a thread that is not entered into any isolate, but is the owner of the target isolate (according to the new isolate ownership API), we can enter that isolate, invoke the callback, then exit it again. Currently this case justFATALs.Context: dart-lang/native#1908 (comment)