Skip to main content

Module trace_event

Module trace_event 

Source

Structs§

BacktraceData
Backtrace instruction data
BacktraceFrameData
EndInstructionData
End instruction data - marks the end of instruction sequence
ExprErrorData
ExprError instruction data - structured warning for runtime expression failure
InstructionHeader
Common instruction header
PrintComplexFormatArgPrefix
Fixed prefix for each PrintComplexFormat argument.
PrintComplexFormatData
Complex format print instruction data (with full type info)
PrintComplexVariableData
Print complex variable instruction data (enhanced with full type info)
PrintStringIndexData
Print string instruction data (most optimized)
PrintVariableIndexData
Print variable instruction data (optimized with name index)
TraceEventHeader
Each trace event contains multiple instructions followed by EndInstruction
TraceEventMessage
VariableReadErrorPayload
Payload carried by ReadError variable statuses.

Enums§

BacktraceStatus
Instruction
High-level instruction representation for compilation and parsing
InstructionType
Instruction types for trace events
VariableStatus
Per-variable runtime status for data acquisition

Constants§

BACKTRACE_DATA_ERROR_CODE_OFFSET
BACKTRACE_DATA_FLAGS_OFFSET
BACKTRACE_DATA_FRAME_COUNT_OFFSET
BACKTRACE_DATA_REQUESTED_DEPTH_OFFSET
BACKTRACE_DATA_SIZE
BACKTRACE_DATA_STATUS_OFFSET
BACKTRACE_ERROR_FRAME_POINTER_READ
BACKTRACE_ERROR_NEXT_CFA_NOT_ADVANCING
BACKTRACE_ERROR_NEXT_CFA_ZERO
BACKTRACE_ERROR_NEXT_IP_BELOW_USER
BACKTRACE_ERROR_NEXT_IP_KERNEL_LIKE
BACKTRACE_ERROR_NONE
BACKTRACE_ERROR_RETURN_ADDRESS_READ
BACKTRACE_FLAG_FULL
BACKTRACE_FLAG_INLINE
BACKTRACE_FLAG_RAW
BACKTRACE_FRAME_DATA_SIZE
BACKTRACE_FRAME_FLAGS_OFFSET
BACKTRACE_FRAME_MODULE_COOKIE_OFFSET
BACKTRACE_FRAME_PC_OFFSET
BACKTRACE_FRAME_RAW_IP_OFFSET
END_INSTRUCTION_DATA_OFFSET
END_INSTRUCTION_EXECUTION_STATUS_OFFSET
END_INSTRUCTION_TOTAL_INSTRUCTIONS_OFFSET
EXPR_ERROR_DATA_ERROR_CODE_OFFSET
EXPR_ERROR_DATA_FAILING_ADDR_OFFSET
EXPR_ERROR_DATA_FLAGS_OFFSET
EXPR_ERROR_DATA_SIZE
EXPR_ERROR_DATA_STRING_INDEX_OFFSET
INSTRUCTION_HEADER_DATA_LENGTH_OFFSET
INSTRUCTION_HEADER_INST_TYPE_OFFSET
INSTRUCTION_HEADER_RESERVED_OFFSET
INSTRUCTION_HEADER_SIZE
PRINT_COMPLEX_FORMAT_ARG_ACCESS_PATH_LEN_OFFSET
PRINT_COMPLEX_FORMAT_ARG_ACCESS_PATH_OFFSET
PRINT_COMPLEX_FORMAT_ARG_DATA_LEN_SIZE
PRINT_COMPLEX_FORMAT_ARG_FIXED_HEADER_LEN
PRINT_COMPLEX_FORMAT_ARG_STATUS_OFFSET
PRINT_COMPLEX_FORMAT_ARG_TYPE_INDEX_OFFSET
PRINT_COMPLEX_FORMAT_ARG_VAR_NAME_INDEX_OFFSET
PRINT_COMPLEX_FORMAT_DATA_ARG_COUNT_OFFSET
TRACE_EVENT_HEADER_MAGIC_OFFSET
TRACE_EVENT_HEADER_SIZE
TRACE_EVENT_MESSAGE_PID_OFFSET
TRACE_EVENT_MESSAGE_SIZE
TRACE_EVENT_MESSAGE_TID_OFFSET
TRACE_EVENT_MESSAGE_TIMESTAMP_OFFSET
TRACE_EVENT_MESSAGE_TRACE_ID_OFFSET
VARIABLE_READ_ERROR_PAYLOAD_ADDR_OFFSET
VARIABLE_READ_ERROR_PAYLOAD_ERRNO_OFFSET
VARIABLE_READ_ERROR_PAYLOAD_LEN

Functions§

backtrace_error_label