Skip to content

go bindings: should we try to use rustgo (no cgo)? #87

@cyphar

Description

@cyphar

cgo function calls are quite expensive (~20x) and so there might be an argument that we should try to do some Go assembly hacks to try to avoid using cgo. On the other hand, there are obvious maintenance issues with magic assembly code, and it's not clear that the (real) overhead of cgo is a practical issue.

Food for thought...

Some links:

Metadata

Metadata

Assignees

No one assigned

    Labels

    ideas welcomeAn open problem which doesn't have a clear resolution.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions