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
feat: Add feature lambdaworks-felt
to felt
& cairo-vm
crates
#1281
Merged
Commits on May 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 061064e - Browse repository at this point
Copy the full SHA 061064eView commit details -
Manually implement some common derives
Also comment `from` impls for primitive numbers and (De)Serialize derives
Configuration menu - View commit details
-
Copy full SHA for cb0ee30 - Browse repository at this point
Copy the full SHA cb0ee30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d1659e - Browse repository at this point
Copy the full SHA 2d1659eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbe3676 - Browse repository at this point
Copy the full SHA fbe3676View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cf6988 - Browse repository at this point
Copy the full SHA 9cf6988View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0f18f4 - Browse repository at this point
Copy the full SHA e0f18f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6747209 - Browse repository at this point
Copy the full SHA 6747209View commit details -
Configuration menu - View commit details
-
Copy full SHA for d653271 - Browse repository at this point
Copy the full SHA d653271View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc0ca5e - Browse repository at this point
Copy the full SHA fc0ca5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e164ef5 - Browse repository at this point
Copy the full SHA e164ef5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a45f45 - Browse repository at this point
Copy the full SHA 1a45f45View commit details -
Configuration menu - View commit details
-
Copy full SHA for a74de07 - Browse repository at this point
Copy the full SHA a74de07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a32072 - Browse repository at this point
Copy the full SHA 3a32072View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2088c18 - Browse repository at this point
Copy the full SHA 2088c18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0093e6f - Browse repository at this point
Copy the full SHA 0093e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2a2c2c - Browse repository at this point
Copy the full SHA c2a2c2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbb1758 - Browse repository at this point
Copy the full SHA bbb1758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84dec45 - Browse repository at this point
Copy the full SHA 84dec45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ad7493 - Browse repository at this point
Copy the full SHA 4ad7493View commit details -
Configuration menu - View commit details
-
Copy full SHA for c854aa5 - Browse repository at this point
Copy the full SHA c854aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a8aa5 - Browse repository at this point
Copy the full SHA a8a8aa5View commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8228211 - Browse repository at this point
Copy the full SHA 8228211View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a44c1a - Browse repository at this point
Copy the full SHA 7a44c1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f23d8e - Browse repository at this point
Copy the full SHA 0f23d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e51c8 - Browse repository at this point
Copy the full SHA c8e51c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff3f93e - Browse repository at this point
Copy the full SHA ff3f93eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c38bac - Browse repository at this point
Copy the full SHA 4c38bacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5185ea8 - Browse repository at this point
Copy the full SHA 5185ea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ad868 - Browse repository at this point
Copy the full SHA b6ad868View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1e6b74 - Browse repository at this point
Copy the full SHA a1e6b74View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae927b7 - Browse repository at this point
Copy the full SHA ae927b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37ef285 - Browse repository at this point
Copy the full SHA 37ef285View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49f2f7 - Browse repository at this point
Copy the full SHA f49f2f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92f57a8 - Browse repository at this point
Copy the full SHA 92f57a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5881d8c - Browse repository at this point
Copy the full SHA 5881d8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a150ac7 - Browse repository at this point
Copy the full SHA a150ac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5c25ff - Browse repository at this point
Copy the full SHA a5c25ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3978a4a - Browse repository at this point
Copy the full SHA 3978a4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70f28b8 - Browse repository at this point
Copy the full SHA 70f28b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37e9a45 - Browse repository at this point
Copy the full SHA 37e9a45View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2b003e - Browse repository at this point
Copy the full SHA a2b003eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 168ba45 - Browse repository at this point
Copy the full SHA 168ba45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 647345b - Browse repository at this point
Copy the full SHA 647345bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed67ccc - Browse repository at this point
Copy the full SHA ed67cccView commit details
Commits on May 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b6ecfd - Browse repository at this point
Copy the full SHA 7b6ecfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06d206f - Browse repository at this point
Copy the full SHA 06d206fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d0c0b2 - Browse repository at this point
Copy the full SHA 0d0c0b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2ca57b - Browse repository at this point
Copy the full SHA c2ca57bView commit details
Commits on Jun 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 647ff67 - Browse repository at this point
Copy the full SHA 647ff67View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa15dc5 - Browse repository at this point
Copy the full SHA aa15dc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2d505 - Browse repository at this point
Copy the full SHA 5b2d505View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2ee0cf - Browse repository at this point
Copy the full SHA c2ee0cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a17dc1 - Browse repository at this point
Copy the full SHA 4a17dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 939ee06 - Browse repository at this point
Copy the full SHA 939ee06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 175289a - Browse repository at this point
Copy the full SHA 175289aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4667b3e - Browse repository at this point
Copy the full SHA 4667b3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d1360 - Browse repository at this point
Copy the full SHA 63d1360View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db1ebe - Browse repository at this point
Copy the full SHA 5db1ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 413b813 - Browse repository at this point
Copy the full SHA 413b813View commit details -
Configuration menu - View commit details
-
Copy full SHA for 808c803 - Browse repository at this point
Copy the full SHA 808c803View commit details
Commits on Jun 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6a8ca26 - Browse repository at this point
Copy the full SHA 6a8ca26View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a7a0d - Browse repository at this point
Copy the full SHA f3a7a0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 987a114 - Browse repository at this point
Copy the full SHA 987a114View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd7d58 - Browse repository at this point
Copy the full SHA 7dd7d58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b3e37 - Browse repository at this point
Copy the full SHA 60b3e37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 906adfd - Browse repository at this point
Copy the full SHA 906adfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2b7f18 - Browse repository at this point
Copy the full SHA c2b7f18View commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3ec78e4 - Browse repository at this point
Copy the full SHA 3ec78e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96f12a4 - Browse repository at this point
Copy the full SHA 96f12a4View commit details -
In the measurements we got through `perf`, there were 3 to 4 times more page faults compared to base. This can be explained by the runner using swap memory because of the increase in memory usage. We can fix it by reducing the amount of processes ran in parallel by xargs (2 -> 1)
Configuration menu - View commit details
-
Copy full SHA for b64b0ca - Browse repository at this point
Copy the full SHA b64b0caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 400effe - Browse repository at this point
Copy the full SHA 400effeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ba90c3 - Browse repository at this point
Copy the full SHA 9ba90c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03cb2dd - Browse repository at this point
Copy the full SHA 03cb2ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 171520c - Browse repository at this point
Copy the full SHA 171520cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0be0200 - Browse repository at this point
Copy the full SHA 0be0200View commit details
Commits on Jun 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 11bc48a - Browse repository at this point
Copy the full SHA 11bc48aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b1a15e - Browse repository at this point
Copy the full SHA 0b1a15eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bec2cf - Browse repository at this point
Copy the full SHA 9bec2cfView commit details -
(used in math_integration_benchmark) * Use constant for zero() function * Extract division by constant * Use BigUint in assert_le_felt This part uses comparisons and integer division (that use `to_biguint`), so it's better to use `BigUints` directly.
Configuration menu - View commit details
-
Copy full SHA for 82e5882 - Browse repository at this point
Copy the full SHA 82e5882View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a366e9 - Browse repository at this point
Copy the full SHA 5a366e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8602139 - Browse repository at this point
Copy the full SHA 8602139View commit details
Commits on Jun 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6009eba - Browse repository at this point
Copy the full SHA 6009ebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9411f03 - Browse repository at this point
Copy the full SHA 9411f03View commit details -
Configuration menu - View commit details
-
Copy full SHA for b310376 - Browse repository at this point
Copy the full SHA b310376View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58920da - Browse repository at this point
Copy the full SHA 58920daView commit details -
Configuration menu - View commit details
-
Copy full SHA for bba3a59 - Browse repository at this point
Copy the full SHA bba3a59View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c276737 - Browse repository at this point
Copy the full SHA c276737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bce996 - Browse repository at this point
Copy the full SHA 4bce996View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbfa88c - Browse repository at this point
Copy the full SHA fbfa88cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e67fbb - Browse repository at this point
Copy the full SHA 3e67fbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 026ebce - Browse repository at this point
Copy the full SHA 026ebceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 308f580 - Browse repository at this point
Copy the full SHA 308f580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6508d21 - Browse repository at this point
Copy the full SHA 6508d21View commit details -
Change some uses of get_ref with get_mut_ref
Using `get_ref` and later updating the variable with an `exec_scopes.insert_value(...)` causes two lookups in a hashmap, along with two creation of `String` from a slice. This change reduces it to just a single lookup and `String` creation.
Configuration menu - View commit details
-
Copy full SHA for 06b0c82 - Browse repository at this point
Copy the full SHA 06b0c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37ba2a4 - Browse repository at this point
Copy the full SHA 37ba2a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed2cd48 - Browse repository at this point
Copy the full SHA ed2cd48View commit details
Commits on Jun 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6c00c45 - Browse repository at this point
Copy the full SHA 6c00c45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 073f44c - Browse repository at this point
Copy the full SHA 073f44cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 376c723 - Browse repository at this point
Copy the full SHA 376c723View commit details
Commits on Jun 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b441d2f - Browse repository at this point
Copy the full SHA b441d2fView commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5926939 - Browse repository at this point
Copy the full SHA 5926939View commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4793edb - Browse repository at this point
Copy the full SHA 4793edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f73dba - Browse repository at this point
Copy the full SHA 6f73dbaView commit details
Commits on Jun 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 766a67c - Browse repository at this point
Copy the full SHA 766a67cView commit details
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eeecc8b - Browse repository at this point
Copy the full SHA eeecc8bView commit details
Commits on Jun 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 90c48de - Browse repository at this point
Copy the full SHA 90c48deView commit details
Commits on Jun 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 785f5c9 - Browse repository at this point
Copy the full SHA 785f5c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 041da94 - Browse repository at this point
Copy the full SHA 041da94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dd2be4 - Browse repository at this point
Copy the full SHA 2dd2be4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dff778f - Browse repository at this point
Copy the full SHA dff778fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc6ecae - Browse repository at this point
Copy the full SHA dc6ecaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ccb08e - Browse repository at this point
Copy the full SHA 2ccb08eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10814cc - Browse repository at this point
Copy the full SHA 10814ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddff68b - Browse repository at this point
Copy the full SHA ddff68bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b85a6c3 - Browse repository at this point
Copy the full SHA b85a6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfb15d9 - Browse repository at this point
Copy the full SHA cfb15d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb5452 - Browse repository at this point
Copy the full SHA bdb5452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59218ab - Browse repository at this point
Copy the full SHA 59218abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 057d94e - Browse repository at this point
Copy the full SHA 057d94eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4add087 - Browse repository at this point
Copy the full SHA 4add087View commit details -
Configuration menu - View commit details
-
Copy full SHA for f528c5e - Browse repository at this point
Copy the full SHA f528c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2182ea8 - Browse repository at this point
Copy the full SHA 2182ea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a47e1a - Browse repository at this point
Copy the full SHA 4a47e1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb5c2a2 - Browse repository at this point
Copy the full SHA bb5c2a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac8cb98 - Browse repository at this point
Copy the full SHA ac8cb98View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd7b797 - Browse repository at this point
Copy the full SHA dd7b797View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6f1a5 - Browse repository at this point
Copy the full SHA ef6f1a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed2ed3c - Browse repository at this point
Copy the full SHA ed2ed3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 779da51 - Browse repository at this point
Copy the full SHA 779da51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6639d81 - Browse repository at this point
Copy the full SHA 6639d81View commit details -
Merge branch 'lambdaworks-felt-feature' of github.com:lambdaclass/cai…
…ro-rs into lambdaworks-felt-feature
Configuration menu - View commit details
-
Copy full SHA for c264536 - Browse repository at this point
Copy the full SHA c264536View commit details -
Configuration menu - View commit details
-
Copy full SHA for b01bc2b - Browse repository at this point
Copy the full SHA b01bc2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3818bbe - Browse repository at this point
Copy the full SHA 3818bbeView commit details -
Merge branch 'lambdaworks-felt-feature' of github.com:lambdaclass/cai…
…ro-rs into lambdaworks-felt-feature
Configuration menu - View commit details
-
Copy full SHA for 55b73da - Browse repository at this point
Copy the full SHA 55b73daView commit details -
Configuration menu - View commit details
-
Copy full SHA for acc1a36 - Browse repository at this point
Copy the full SHA acc1a36View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.