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

Bigarray support #170

Draft
wants to merge 21 commits into
base: main
Choose a base branch
from

Conversation

dakotamurphyucf
Copy link

Proof of concept implementation of bigarrays in Melange.

  • Runtime implementation is modeled after the jsoo runtime implementation.

  • Currently builds and compiles bigarray operations to runnable javascript.

@anmonteiro
Copy link
Member

This is cool, give me a few days to review it, please.

@EduardoRFS
Copy link
Collaborator

I also need a couple of days, this is a really important movement

@anmonteiro
Copy link
Member

I dropped the ball on this completely, but I'm still interested. @dakotamurphyucf what's the status of this PR?

@dakotamurphyucf
Copy link
Author

@anmonteiro It’s been awhile since I last worked on this but I remember that I had this branch compiling without errors. I implemented all the big array js runtime primitives and integrated them into the compiler. It was producing the correct JavaScript for all the various big array operation test cases I ran. But my test were not very comprehensive.

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

Successfully merging this pull request may close these issues.

3 participants