Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Investigate the necessity of warp memory #1082

Open
Tracked by #1083
piwonskp opened this issue Jun 1, 2023 · 0 comments
Open
Tracked by #1083

Investigate the necessity of warp memory #1082

piwonskp opened this issue Jun 1, 2023 · 0 comments
Milestone

Comments

@piwonskp
Copy link
Contributor

piwonskp commented Jun 1, 2023

Warp memory was introduced due to the lack of mutability in cairo 0. Cairo 1 provides partial mutability. E.g. Arrays are appendable but elements within arrays are immutable. We should investigate if by creating mutable types we can get rid of warp memory entirely.

Examples of such solutions:

To consider:

  • Performance of different solutions
@piwonskp piwonskp added this to the Cairo 1.0 milestone Jun 1, 2023
@piwonskp piwonskp mentioned this issue Jun 2, 2023
16 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant