Skip to content

unreliability in C callback APIs which execute the callback on foreign thread #17

Open
@wsc1

Description

@wsc1

This issue is to address the overhead in cgo->go callbacks in host entry points which interface with a C API
which executes a client callback on a special thread.

AAudio, CoreAudio AudioUnits, do this.

For reference, there is this related golang-dev thread.

Goal: We want to 100% eliminate the overhead of cgo->go, in particular sigaltstack.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions