Results 222 comments of Liam Appelbe

@insinfo Only if the audio API calls those callbacks on the platform thread. Audio APIs often create their own internal thread dedicated to audio rendering, and in that case platform...

> Edit: I'm curious if this issue might be linked to the absence of an entry for `platform_isolate.dart` in the [dart_ui.gni](https://github.com/flutter/engine/blob/main/lib/ui/dart_ui.gni#L5-L25) file. Maybe. I'm not a regular contributor to the...

@halildurmus What's your use case? Windows APIs aren't usually thread locked

@johnniwinther Does the CFE insert a throw on the switch's line? Is it marked with the new error handling flag?

Ok, then this should be fixed when I land the VM plumbing for that flag.

> and then separately #54005 was filed to clean up the fix to be nicer? Actually I think https://github.com/dart-lang/sdk/issues/54005 can be closed. It was just tracking the flag feature.

I'm tempted to add a mode to package:ffigen that can scan a C header and generate package:wasm bindings. But it's tricky because the encoding of higher level types like strings...

Yeah, we could probably migrate to NativeFinalizers and remove finalizers.c.

Native finalizers was a red herring. Turned out to be a bug in FFI. It's fixed now, but still failing on mac on older versions of the SDK, so I'll...

This would mean that the setup script is untested.