RubyConf 2023 - The Second Oldest Bug by Jeremy Evans

  Рет қаралды 153

Confreaks

Confreaks

5 ай бұрын

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.

Пікірлер: 1
@switzerland
@switzerland 5 ай бұрын
A) AI won't replace this man B) so all we had to fix was an old bug C) when do we get Hash#last method?
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023
51:24
GOTO Conferences
Рет қаралды 78 М.
Универ. 13 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:07:11
Комедии 2023
Рет қаралды 1,1 МЛН
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
kak budto
Рет қаралды 1,2 МЛН
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 842 М.
🍕Пиццерия FNAF в реальной жизни #shorts
00:41
React Native Bridgeless Mode for Dummies
6:43
Oscar Franco
Рет қаралды 3,5 М.
RubyConf 2023 - State of the RubyGems by Samuel Giddins
35:01
RubyConf 2023 - Lightning Talks
1:48:10
Confreaks
Рет қаралды 89
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 5 МЛН
СТОИТ ЛИ БРАТЬ IPHONE 13 В 2024?
13:53
DimaViper Live
Рет қаралды 31 М.
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 945 М.