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

[chore] Mention the new HintRandom phantom discriminant in the docs (see PR#1294) #1296

Merged
merged 2 commits into from
Jan 26, 2025

Conversation

Golovanov399
Copy link
Contributor

@Golovanov399 Golovanov399 commented Jan 26, 2025

ISA update following #1294, not sure if I missed anything

docs/specs/ISA.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@yi-sun yi-sun left a comment

Choose a reason for hiding this comment

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

LGTM after small clarification

@yi-sun yi-sun merged commit abfcb59 into chore/update-docs Jan 26, 2025
1 of 2 checks passed
@yi-sun yi-sun deleted the chore/add-sys-rand-doc branch January 26, 2025 18:39
yi-sun pushed a commit that referenced this pull request Jan 26, 2025
… (see PR#1294) (#1296)

* Update ISA.md

* Add a small note to the doc
yi-sun pushed a commit that referenced this pull request Jan 27, 2025
… (see PR#1294) (#1296)

* Update ISA.md

* Add a small note to the doc
yi-sun added a commit that referenced this pull request Jan 27, 2025
* chore: structure ISA

* feat: update design and specs

* feat: clean up ISA intro, move PUBLISH to system

* feat: separate ISA docs into extensions

* feat: incorporate user IO section into RV32IM extensions

* feat: separate out phantom sub-instructions

* feat: move native, and add intro links

* feat: clean up native language

* chore: align Poseidon2 opcode names

* feat: remove register and immediate sections

* feat: move syscalls

* feat: explain x0 behavior

* feat: align naming and wording for keccak, sha256, ecc

* chore: align naming of pairing opcode with repo

* feat: compress memory explanation

* feat: explain hints

* feat: update public values description

* feat: more intro edits

* feat: document address space constraints

* fix: replace e by 2 in keccak

* chore: revert extraneous RISCV

* feat: split custom instruction and transpiler pages

* feat: update readme to explain ELF and transpiler

* feat: separate custom instruction format into extensions

* feat: split transpiler format into extensions

* chore: remove syscalls from ISA

* feat: add missing links

* [chore] Mention the new `HintRandom` phantom discriminant in the docs (see PR#1294) (#1296)

* Update ISA.md

* Add a small note to the doc

* feat: update hintstorew and hintbuffer in RISCV

* fix: hintstore and hintbuffer details

* feat: add todos and hintrandom to riscv

* feat: remove unsupported system phantom opcodes

* feat: add hintbuffer, split out RV32IM

* feat: reword x0 language

* feat: explicitly specify x0 handling

* feat: make setup transpilation explicit

* feat: add setup for complex

* feat: update pairing opcodes

* fix: Fp2 -> Fp

* fix: correct ind(rd) definition

* feat: add docs for HintLoad

---------

Co-authored-by: Golovanov399 <Golovanov12345@gmail.com>
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.

2 participants