mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-21 01:12:32 +08:00
13b3a89bc2
Event tracing allows GDB to show information about interesting asynchronous events when tracing with Intel PT. Subsequent patches will add support for displaying each type of event. Enabling event-tracing unconditionally would result in rather noisy output, as breakpoints themselves result in interrupt events. Which is why this patch adds a set/show command to allow the user to enable/disable event-tracing before starting a recording. The event-tracing setting has no effect on an already active recording. The default setting is off. As event tracing will use the auxiliary infrastructure added by ptwrite, the user can still disable printing events, even when event-tracing was enabled, by using the /a switch for the record instruction-history/function-call-history commands. Reviewed-By: Eli Zaretskii <eliz@gnu.org> Approved-By: Markus Metzger <markus.t.metzger@intel.com>
17 lines
543 B
DTD
17 lines
543 B
DTD
<!-- Copyright (C) 2013-2024 Free Software Foundation, Inc.
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
are permitted in any medium without royalty provided the copyright
|
|
notice and this notice are preserved. -->
|
|
|
|
<!ELEMENT btrace-conf (bts?, pt?)>
|
|
<!ATTLIST btrace-conf version CDATA #FIXED "1.0">
|
|
|
|
<!ELEMENT bts EMPTY>
|
|
<!ATTLIST bts size CDATA #IMPLIED>
|
|
|
|
<!ELEMENT pt EMPTY>
|
|
<!ATTLIST pt size CDATA #IMPLIED>
|
|
<!ATTLIST pt ptwrite (yes | no) #IMPLIED>
|
|
<!ATTLIST pt event-tracing (yes | no) #IMPLIED>
|