Loading…
Back To Schedule
Wednesday, May 22 • 08:45 - 09:45
Internals of Exceptions

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
You know how to throw and catch exception. But do you know how are they implemented internally? Do you know what is SEH, VEH and VCH in Windows? Or do you know why C# introduced exceptions filters or how to catch everything, even StackOverflowException? 

In this presentation I show internal mechanisms used by Windows for handling exceptions. We will see constructs used by C++ and C# languages, CLR instructions and machine code details of those. There will be some live debugging and low to high level code.

Speakers
avatar for Adam Furmanek

Adam Furmanek

Amazon
I am Adam Furmanek and I have been working as a .NET developer for 5 years. Right now I am at Amazon working with Scala, Spark and Machine Learning. I am always interested in digging deeper, exploring machine code and going through implementation details to better understand internals... Read More →


Wednesday May 22, 2019 08:45 - 09:45 CEST
Room 7