Skip to content

Local immutable arrays#156

Closed
antalsz wants to merge 35 commits intoocaml-flambda:mainfrom
antalsz:local-immutable-arrays
Closed

Local immutable arrays#156
antalsz wants to merge 35 commits intoocaml-flambda:mainfrom
antalsz:local-immutable-arrays

Conversation

@antalsz
Copy link
Copy Markdown
Contributor

@antalsz antalsz commented Mar 24, 2023

Comprehensions are coming in a separate PR

@antalsz antalsz requested a review from goldfirere March 24, 2023 14:53
@antalsz
Copy link
Copy Markdown
Contributor Author

antalsz commented Apr 27, 2023

This is all wrapped up except for rebasing as of 3be589b

@antalsz antalsz force-pushed the local-immutable-arrays branch 2 times, most recently from 5c807a5 to c3a9510 Compare April 27, 2023 21:56
@goldfirere
Copy link
Copy Markdown
Contributor

As discussed just as I was leaving yesterday, while I would still like a quick comment from e.g. @riaqn, I think this is OK to merge.... except for the CI failures above.

@antalsz antalsz force-pushed the local-immutable-arrays branch 2 times, most recently from bee0f4f to c8a7a4a Compare May 1, 2023 20:06
@antalsz antalsz force-pushed the local-immutable-arrays branch 2 times, most recently from 07cd20d to 5e33bda Compare May 1, 2023 20:21
@antalsz antalsz force-pushed the local-immutable-arrays branch from 5e33bda to 46db5db Compare May 1, 2023 21:27
@antalsz antalsz force-pushed the local-immutable-arrays branch from 46db5db to ec81c8f Compare May 1, 2023 22:16
@antalsz antalsz force-pushed the local-immutable-arrays branch from ec81c8f to caff517 Compare May 1, 2023 22:23
@antalsz
Copy link
Copy Markdown
Contributor Author

antalsz commented May 2, 2023

This is ready for re-review now that I've made the array get/set primitives mode-aware; we should also get somebody who understands backend stuff (and maybe modes?) to review those parts of it given those changes

@mshinwell
Copy link
Copy Markdown
Contributor

I'm reading the middle/backend parts, sorry for the delay

Copy link
Copy Markdown
Contributor

@mshinwell mshinwell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've read everything except stdlib/, testsuite/ and typing/ which I think someone else should look at.

@mshinwell
Copy link
Copy Markdown
Contributor

Once comments have been addressed, please turn this into an flambda-backend PR: we should do the flambda2 implementation before this is merged.

@antalsz
Copy link
Copy Markdown
Contributor Author

antalsz commented May 26, 2023

I'm going to leave this open for now but @mshinwell, I've responded to all your review (with one open question) and have moved this over to oxcaml/oxcaml#1420

Copy link
Copy Markdown
Contributor

@mshinwell mshinwell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a couple of minor things.

@antalsz
Copy link
Copy Markdown
Contributor Author

antalsz commented Jun 13, 2023

Closing in favor of oxcaml/oxcaml#1420

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.

5 participants