@iralmeida@mastodon.gamedev.place
Post #2285593
2025-11-27 09:28 UTC
Replies (2)
-
@iralmeida@mastodon.gamedev.place 2025-11-27 19:46
@rovarma@mastodon.gamedev.place I spent the day revisiting how computers work, it was too fuzzy! 🙈 Thankfully I got @brendangregg 's Systems Performance book to the rescue (thx!) plus some intel processor manual. so now I got +1 wisdom for stack frames and traces 🥳 But I got to say, I find it really complicated regarding differences between architectures and the frame pointer being optional and the different methods for stack walking.
-
@rovarma@mastodon.gamedev.place 2025-11-28 07:47
@iralmeida@mastodon.gamedev.place > Does it match your guess? Yep! It’s one of the things I was worried about. I originally had a section at the start explaining the basics of stack frames, frame pointers etc. But a single section can’t really do it justice, it needs a full article by itself, so I scrapped it. The end result is indeed that some basic knowledge about stacks is needed :-( Awesome that you read up on it and were able to follow it afterwards! Glad you liked it :-)