Sam Clegg
Sam Clegg
`test/runner.py` has `--repeat` flag: ``` --repeat REPEAT Repeat each test N times (default: 1). ```
> Audio worklets definitely need to have support for spinlocking, I'm not so sure about this. If the documentation is correct and "Implementations can run worklets wherever they choose (including...
> I get the point of erring on the safe side, but isn't a web worker designed to run off the main thread? Spinlocks between worker and audio worklets, even...
Actually I just heard back from webaudio folks who pointed out that [spec](https://webaudio.github.io/web-audio-api/#AudioWorkletProcessor) for AudioWorkletProcessor says: "This interface represents an audio processing code that runs on the audio rendering thread."...
> Note that even if the audio worklet thread was dispatched on any particular internal native pthread in the browser system, it does not affect the logical consistency of spinlocking....
> There both main thread and audio worklet use a synchronous spinlocking, so are "blocking the main thread" and "blocking the audio thread", but the developer is mindful to know...
@cwoffenden don't you think that code should work though? I wonder if we can boil it down even further into something we can submit as a chrome bug report? Maybe...
I agree a pure JS version of the reproducer would be really good.
BTW I don't think you need to spend too much time reducing the repro case. Sure its always better to reduce it, but if we are sure its bug we...
@juj what do you think about adding this new API?