Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider hand-rolled assembly again #123

Open
tianon opened this issue Jan 22, 2025 · 0 comments
Open

Consider hand-rolled assembly again #123

tianon opened this issue Jan 22, 2025 · 0 comments

Comments

@tianon
Copy link
Member

tianon commented Jan 22, 2025

We've had and seen a lot of change since #17 -- we should reconsider those assumptions and decide whether or not it might be worthwhile to hand-roll assembly code, at least on an architecture-by-architecture basis.

I am picturing this working somewhat similar to how OpenJDK does with https://openjdk.org/projects/zero/ -- we keep the C-based implementation and use it for architectures we don't want to (or haven't) implemented minimal assembly for yet, so that this effort can be incremental instead of herculean.

It might also be that we look at it a little bit and decide that Tianon's just crazy and we absolutely should not do this. That's a totally fair outcome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant