Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

SFrame: The Simple Frame Stack Trace Format

Linux Foundation via YouTube

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

Reviews

Start your review of SFrame: The Simple Frame Stack Trace Format

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.