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

Updates 2.0.4 issue 99 #158

Merged
merged 4 commits into from
Feb 17, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 2 additions & 1 deletion header.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@ endif::[]
|19-Apr-2024 |Formatting and typo fixes.
|TBD |
- Formatting and typo fixes. +
- Removed ambiguity between 'last' and 'final'. Last was previously used to mean both the instruction before the current one, and the final instruction traced.
- Removed ambiguity between 'last' and 'final'. Last was previously used to mean both the instruction before the current one, and the final instruction traced. +
- Clarified behaviour when trace-on and trace-off triggers occur both occur in the same cycle (see <<sec:trigger>>)

|===

Expand Down
5 changes: 5 additions & 0 deletions ingressPort.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -492,6 +492,11 @@ from the oldest instruction retired in the cycle that Trace-on is
asserted, and stops following the newest instruction retired in the
cycle that Trace-off is asserted (subject to any optional filtering).

It follows from this that:

* if tracing is enabled and trace-off occurs on the cycle before trace-on, then tracing will continue unimpeded (i.e. it stays on);
* if tracing is disabled and trace-on and trace-off triggers occur simultaneously then only the instructions retired in that cycle will be traced.

Trace-notify provides means to ensure that a specified instruction is
explicitly reported (subject to any optional filtering). This capability
is sometimes known as a watchpoint.
Expand Down
Loading