Compacting GC in Ruby 2.7 - Aaron Patterson

preview_player
Показать описание
Aaron Patterson — Compacting GC in Ruby 2.7

1:15 Hugging selfie
1:55 #Pivorak rules are…
3:19 Meet the speaker
7:43 Java vs Ruby
8:34 My First Serious Ruby Program
12:00 Moral of the story
12:20 Why do I love Rails?
15:38 Comparing GC for MRI
16:26 Compaction
18:00 CPU Caches
19:30 CoW Friendliness
21:18 Eliminating Fragmentation
22:00 Two Heaps (Ruby Heap and Malloc Heap)
25:14 Two Finger Compaction
29:45 Reference Updating
35:10 Allowing Movements in C Extensions
40:18 Pure Ruby shouldn't crash
44:38 Don’t Use Object ID!
46:30 Future Plans
48:28 Questions?

Let's chat, meet, and share our ideas via all the social media:

Рекомендации по теме
Комментарии
Автор

Genuinely amazing! Excited to roll with this in production :D

williamfish
join shbcf.ru