RubyConf 2023 - The Second Oldest Bug by Jeremy Evans
Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=cIKYxSLCyX0
Historically, calling a method with a very large number of arguments resulted in a core dump. In Ruby 1.9, this was improved to instead raise SystemStackError. In Ruby 2.2, the issue was fixed for methods defined in Ruby. However, in Ruby 3.2, this is still an issue for methods defined in C. This issue was reported as a bug over 12 years ago, and was the second oldest open bug in Ruby's bug tracker. Come learn about stacks, heaps, argument handling during method dispatch, and how we fixed this bug in Ruby 3.3.
Other Videos By Confreaks
Tags:
RubyConf
Ruby
Programming
rubyfriends
tech conferences
coding
tech sessions
tech event
Ruby and Rails