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

Implement RFC 36 #1344

Merged
merged 5 commits into from
May 6, 2024
Merged

Implement RFC 36 #1344

merged 5 commits into from
May 6, 2024

Conversation

whitequark
Copy link
Member

No description provided.

whitequark and others added 4 commits May 6, 2024 10:51
This is particularly useful with IDEs that can display coverage in
the editor, e.g. VS Code with the "Coverage Gutters" extension.
Simulator commands are deprecated and will be removed once RFC 36 is
implemented and released. They are an artifact of the old API.
Co-authored-by: Wanda <wanda@phinode.net>
@whitequark whitequark force-pushed the rfc-36 branch 3 times, most recently from 2e0bfc4 to 9c35b11 Compare May 6, 2024 11:01
@whitequark whitequark changed the title [WIP] Implement RFC 36 Implement RFC 36 May 6, 2024
This feature does not exactly follow the RFC because the RFC as written
is not implementable; the treatment of async resets in `tick()` triggers
had to be changed. In addition, iterating a trigger was made to watch
for missed events, in case the body of the `async for` awaited for too
long.

Co-authored-by: Wanda <wanda-phi@users.noreply.github.com>
@whitequark whitequark enabled auto-merge May 6, 2024 11:09
@whitequark whitequark added this pull request to the merge queue May 6, 2024
Merged via the queue into amaranth-lang:main with commit 994fa81 May 6, 2024
19 checks passed
@whitequark whitequark deleted the rfc-36 branch May 6, 2024 11:15
@whitequark whitequark added this to the 0.5 milestone May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant