RubyConf 2021 - debug.gem: Ruby's new debug functionality by Koichi Sasada

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=s74tfFk2txM



Duration: 23:14
119 views
3


This talk introduces ruby/debug: Debugging functionality for Ruby, a completely rewritten debugger for Ruby and it will be shipped with Ruby 3.1 at next Christmas.

The new debugger has several advantages:

Fastest debugger: Using recent introduced TracePoint features and (almost) no penalty on normal execution.
Remote debugger
Native VSCode (DAP) integration
Easy integration with applications
Thread/Ractor support
And more useful features!
In this talk, I'll introduce useful features of this new debugger and tips for Ruby development.




Other Videos By Confreaks


2022-08-18Chain React 2019 - Ferran Negre Pizarro - React Native - Case study: From an idea to the market
2022-08-18Chain React 2019 - Nader Dabit - Hooking Up a Conference in Real-time with GraphQL
2022-08-09RubyConf 2021 - Whimsy: Pry Irresponsibly by Riaz Virani
2022-08-09RubyConf 2021 - Whimsy: Put That Test Down! You don't know where it's been by Michael Dalessio
2022-08-09RubyConf 2021 - Whimsy: Babies just want to have fun by Ali Ibrahim
2022-08-09RubyConf 2021 - Whimsy: Art, Beats & Code by Rachel Green
2022-08-09RubyConf 2021 - Enjoy Ruby Programming in IDE and TypeProf by Yusuke Endoh
2022-08-09RubyConf 2021 - Programming with Something by Tom Stuart
2022-08-09RubyConf 2021 - The Intentional Plan for Intersectionality by Shailvi Wakhlu
2022-08-09RubyConf 2021- Beyond Blameless by Rein Henrichs
2022-08-09RubyConf 2021 - debug.gem: Ruby's new debug functionality by Koichi Sasada
2022-08-09RubyConf 2021 - Black Swan Events in Open Source: That time... by Julia Ferraioli and Amanda Casari
2022-08-09RubyConf 2021 - Golf Scripting with Ruby - Helping Santa Schedule Christmas by Ely Alvarado
2022-08-09RubyConf 2021 - A History of Compiling Ruby by Chris Seaton
2022-08-09RubyConf 2021 - Async Ruby by Bruno Sutic
2022-08-09RubyConf 2021 - This is not a talk about airplane crashes by Andromeda Yelton
2022-08-09RubyConf 2021 - Debugging Product Teams by Amy Newell
2022-08-09RubyConf 2021 - Parallel testing with Ractors - Putting CPU's to work by Vinicius Stock
2022-08-09RubyConf 2021 - Optimizing Production Performance with MRI JIT by Takashi Kokubun
2022-08-09RubyConf 2021 - The Intro to Abstraction I Wish I'd Received by Stephanie Minn
2022-08-09RubyConf 2021 - Perceptual Learning == More Ruby Experts? by Stefanni Brasil