Skip to content

Add docs/SPECS.md #2105

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

Draft
wants to merge 29 commits into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
85b5c28
Add SPECS.md with instructions info
DiegoCivi May 27, 2025
4c76d36
Minor changes
DiegoCivi May 28, 2025
922fd22
Add brief explanation of Opcode Extensions
DiegoCivi May 29, 2025
82c6a70
Minor changes
DiegoCivi May 29, 2025
04093af
Remove incorrect constraint
DiegoCivi May 29, 2025
b282b86
Fix titles and subtitles sizes
DiegoCivi Jun 3, 2025
5ade55b
Add some more constraints we have
DiegoCivi Jun 3, 2025
84de826
Start memory model section
DiegoCivi Jun 3, 2025
b108442
Some initial info about memory structures
DiegoCivi Jun 4, 2025
77b6a4c
Some more info about memory structures
DiegoCivi Jun 4, 2025
0a2b4ec
A little bit of memory info
DiegoCivi Jun 4, 2025
7484df8
Relocation first steps
DiegoCivi Jun 5, 2025
e9e1e88
More on memory relocation
DiegoCivi Jun 5, 2025
dc01867
Creation of relocation table
DiegoCivi Jun 6, 2025
e84ed44
Explain MemoryCell
DiegoCivi Jun 6, 2025
38b3179
Explain some memory methods
DiegoCivi Jun 6, 2025
f15ce1b
Explain Temporary Memory Relocation
DiegoCivi Jun 10, 2025
0790382
Fix relocation explanation order
DiegoCivi Jun 10, 2025
85987d1
Minor changes
DiegoCivi Jun 10, 2025
8981742
MemorySegmentManager methods
DiegoCivi Jun 10, 2025
c5f57cd
Add info about real memory
DiegoCivi Jun 11, 2025
93899fd
Info about trace
DiegoCivi Jun 11, 2025
23f4a13
Info about CairoPie and PublicInput
DiegoCivi Jun 11, 2025
748a303
Minor changes
DiegoCivi Jun 17, 2025
c466ab8
Add diagram with relocation flow
DiegoCivi Jun 17, 2025
e754878
Add diagrams for instructions
DiegoCivi Jun 18, 2025
00de59f
Add links to functions
DiegoCivi Jun 18, 2025
ee4389c
Merge branch 'main' into docs/specs
DiegoCivi Jun 18, 2025
3dfed29
Merge branch 'docs/specs' of github.com:lambdaclass/cairo-vm into doc…
DiegoCivi Jun 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading