SFrame: The Simple Frame Stack Trace Format
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the SFrame format, a new stack trace format recently introduced into the GNU Toolchain, in this 41-minute conference talk by Indu Bhagat from Oracle. Learn about the minimal information needed for stack tracing, including Canonical Frame Address (CFA), Frame Pointer (FP), and Return Address (RA). Discover how SFrame is designed for applications requiring fast, online stack traces without preserving the frame pointer, making it ideal for production-like environments with various constraints. Examine the support for SFrame in Binutils 2.40 and understand how to generate stack traces using this format. Delve into the progress made since the format's initial presentation, including new ideas, changes, and a new name. Explore potential use cases and get hands-on experience with libsframe APIs for easy stack trace generation using SFrame.
Syllabus
SFrame: The Simple Frame Stack Trace Format - Indu Bhagat, Oracle
Taught by
Linux Foundation
Tags
Related Courses
Innovating with Toolchains in 2023Linux Foundation via YouTube The Compact C Type Debugging Format in the GNU Toolchain - Progress Report
Linux Foundation via YouTube Update on BPF Support in the GNU Toolchain
Linux Plumbers Conference via YouTube Support for the CTF and BTF Debug Formats in the GNU Toolchain
Linux Plumbers Conference via YouTube GNU Toolchain MC
Linux Plumbers Conference via YouTube